Model_initial_inserts.sql 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. USE [FicheCollege]
  2. DELETE FROM [Actions-CLAS];
  3. DELETE FROM Identites;
  4. DELETE FROM Colleges;
  5. DELETE FROM Annees;
  6. DELETE FROM Territoires;
  7. DELETE FROM TypesCollege;
  8. IF EXISTS (SELECT * FROM sys.identity_columns WHERE OBJECT_NAME(OBJECT_ID) = 'Colleges' AND last_value IS NOT NULL)
  9. DBCC CHECKIDENT(Colleges, RESEED,-1)
  10. ELSE
  11. DBCC CHECKIDENT(Colleges, RESEED,0)
  12. IF EXISTS (SELECT * FROM sys.identity_columns WHERE OBJECT_NAME(OBJECT_ID) = 'Annees' AND last_value IS NOT NULL)
  13. DBCC CHECKIDENT(Annees, RESEED,-1)
  14. ELSE
  15. DBCC CHECKIDENT(Annees, RESEED,0)
  16. IF EXISTS (SELECT * FROM sys.identity_columns WHERE OBJECT_NAME(OBJECT_ID) = 'TypesCollege' AND last_value IS NOT NULL)
  17. DBCC CHECKIDENT(TypesCollege, RESEED,-1)
  18. ELSE
  19. DBCC CHECKIDENT(TypesCollege, RESEED,0)
  20. INSERT INTO TypesCollege(Libelle, Ordre)
  21. VALUES ('Collège Publique',1),
  22. ('Collège Privé',2),
  23. ('Cité Scolaire',3);
  24. INSERT INTO Territoires(Id, Libelle, Ordre)
  25. VALUES ('TE', 'Territoire Eurométropole',1),
  26. ('TO', 'Territoire Ouest',2),
  27. ('TS', 'Territoire Sud',3),
  28. ('TN', 'Territoire Nord',4);
  29. INSERT INTO Annees(Libelle)
  30. VALUES ('2000-2001'),
  31. ('2001-2002'),
  32. ('2002-2003'),
  33. ('2003-2004'),
  34. ('2004-2005'),
  35. ('2005-2006'),
  36. ('2006-2007'),
  37. ('2007-2008'),
  38. ('2008-2009'),
  39. ('2009-2010'),
  40. ('2010-2011'),
  41. ('2011-2012'),
  42. ('2012-2013'),
  43. ('2013-2014'),
  44. ('2014-2015'),
  45. ('2015-2016'),
  46. ('2016-2017'),
  47. ('2017-2018'),
  48. ('2018-2019'),
  49. ('2019-2020'),
  50. ('2020-2021'),
  51. ('2021-2022'),
  52. ('2022-2023'),
  53. ('2023-2024'),
  54. ('2024-2025'),
  55. ('2025-2026'),
  56. ('2026-2027'),
  57. ('2027-2028'),
  58. ('2028-2029'),
  59. ('2029-2030'),
  60. ('2030-2031'),
  61. ('2031-2032'),
  62. ('2032-2033'),
  63. ('2033-2034'),
  64. ('2034-2035'),
  65. ('2035-2036'),
  66. ('2036-2037'),
  67. ('2037-2038'),
  68. ('2038-2039'),
  69. ('2039-2040'),
  70. ('2040-2041'),
  71. ('2041-2042'),
  72. ('2042-2043'),
  73. ('2043-2044'),
  74. ('2044-2045'),
  75. ('2045-2046'),
  76. ('2046-2047'),
  77. ('2047-2048'),
  78. ('2048-2049'),
  79. ('2049-2050'),
  80. ('2050-2051'),
  81. ('2051-2052'),
  82. ('2052-2053'),
  83. ('2053-2054'),
  84. ('2054-2055'),
  85. ('2055-2056'),
  86. ('2056-2057'),
  87. ('2057-2058'),
  88. ('2058-2059'),
  89. ('2059-2060'),
  90. ('2060-2061'),
  91. ('2061-2062'),
  92. ('2062-2063'),
  93. ('2063-2064'),
  94. ('2064-2065'),
  95. ('2065-2066'),
  96. ('2066-2067'),
  97. ('2067-2068'),
  98. ('2068-2069'),
  99. ('2069-2070'),
  100. ('2070-2071'),
  101. ('2071-2072'),
  102. ('2072-2073'),
  103. ('2073-2074'),
  104. ('2074-2075'),
  105. ('2075-2076'),
  106. ('2076-2077'),
  107. ('2077-2078'),
  108. ('2078-2079'),
  109. ('2079-2080'),
  110. ('2080-2081'),
  111. ('2081-2082'),
  112. ('2082-2083'),
  113. ('2083-2084'),
  114. ('2084-2085'),
  115. ('2085-2086'),
  116. ('2086-2087'),
  117. ('2087-2088'),
  118. ('2088-2089'),
  119. ('2089-2090'),
  120. ('2090-2091'),
  121. ('2091-2092'),
  122. ('2092-2093'),
  123. ('2093-2094'),
  124. ('2094-2095'),
  125. ('2095-2096'),
  126. ('2096-2097'),
  127. ('2097-2098'),
  128. ('2098-2099');