Advertisement
Guest User

gustav<3databases@clowncollege

a guest
Nov 28th, 2014
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.11 KB | None | 0 0
  1. CREATE a PROCEDURE that copies a CourseBudget (including ALL CourseBudgetElements) AND saves it AS a NEW ROW IN CourseBudget (AND NEW ROWS IN CourseBudgetElements). CREATE PROCEDURE arguments AS needed. (Tip: INSERT...SELECT TO copy many existing ROWS).
  2.  
  3. CREATE PROCEDURE USELESSCOPY
  4. (@p_courseBudget_idCourse INT,
  5. @p_courseBudget_idDeparment INT,
  6. @p_budgetYearCourseBudget INT,
  7. @p_studyPeriodCourseBudget INT,
  8. @p_locationCourseBudget CHAR(3),
  9. @p_languageCourseBudget CHAR(2),
  10. @p_numstudentCourseBudget INT,
  11.  
  12. @p_courseBudgetElements_idCourseBudget INT,
  13. @p_courseBudgetElements_nameCourseElement CHAR(2),
  14. @p_courseBudgetElements_akronymPersonnel CHAR (3),
  15. @p_hoursCoursebudgetElements INT)
  16. AS
  17. BEGIN
  18. INSERT INTO CourseBudget
  19. SELECT (CourseBudget_idCourse, CourseBudget_idDeparment, budgetYearCourseBudget, studyPeriodCourseBudget, locationCourseBudget, languageCourseBudget, numstudentCourseBudget)
  20. FROM CourseBudget
  21. VALUES (@p_courseBudget_idCourse,@p_courseBudget_idDeparment,@p_budgetYearCourseBudget,@p_studyPeriodCourseBudget,@p_locationCourseBudget,@p_languageCourseBudget,@p_numstudentCourseBudget)
  22. END;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement