[SQLServer] Probleme avec un type de données utilisateur

Probleme avec un type de données utilisateur [SQLServer] - SQL/NoSQL - Programmation

Marsh Posté le 06-03-2008 à 11:31:15    

Bonjour,
 
 
dans le cadre d'un exercice, on doit créer une petite base de données sous sql server pour une compagnie aérienne fictive ...
 
On a commencé les bases de données lundi matin, donc forcément en 4 jours on est pas non plus à un niveau très élevé ...
 
En gros, la création de la base, de ses tables se passe bien, mais au remplissage avec le script que les formateurs nous ont filé je récupère des erreurs de type :

Code :
  1. Serveur : Msg 547, Niveau 16, État 1, Ligne 1
  2. Conflit entre l'instruction INSERT et la contrainte COLUMN FOREIGN KEY 'FK__AFFECTATI__NumVo__0DAF0CB0'. Le conflit est survenu dans la base de données 'AirCrash', table 'VOL', column 'NumVol'.


 
Pourtant, quand je vérifie dans le entreprise manager, le type de données attendu correspond bien à ce qui est fourni, du coup je ne comprends pas l'erreur ....
 
 
Voici mon script de création de la base de données, avec en première partie mon script a proprement parler, et ensuite a partir des "delete" la partie filée par les formateurs pour éviter d'avoir à saisir les données :
 
 
 
 

Code :
  1. --création de la base de données AirCrash
  2. create database AirCrash
  3. go
  4. -- sélection de la bonne base de données
  5. USE AirCrash
  6. go
  7. -- création des types de données utilisateur
  8. exec sp_addtype Typedate, 'datetime', 'not null';
  9. go
  10. exec sp_addtype TypeHoraire, 'smalldatetime', 'not null';
  11. go
  12. exec sp_addtype TypeNom, 'varchar(50)', 'not null';
  13. go
  14. exec sp_addtype TypePrenom, 'varchar(30)', 'null';
  15. go
  16. exec sp_addtype TypeAvion, 'varchar(20)', 'not null';
  17. go
  18. exec sp_addtype TypeIdConstructeur, 'smallint', 'not null';
  19. go
  20. exec sp_addtype TypeIdAeroport, 'char(3)', 'not null';
  21. go
  22. exec sp_addtype TypeNumVol, 'char(5)', 'not null';
  23. go
  24. exec sp_addtype TypeVille, 'varchar(50)', 'null';
  25. go
  26. --création des tables de AirCrash
  27. CREATE TABLE CONSTRUCTEUR
  28. (
  29. IdConstructeur smallint primary key clustered,
  30. NomConstructeur varchar
  31. )
  32. go
  33. CREATE TABLE TYPE
  34. (
  35. TypeAvion varchar primary key
  36.   check (TypeAvion like '[a-z]%'),
  37. Capacite smallint not null
  38.   default (100)
  39.   check (Capacite > 50 and capacite < 400),
  40. IdConstructeur smallint null
  41.   references CONSTRUCTEUR(IdConstructeur)
  42. )
  43. go
  44. CREATE TABLE AEROPORT
  45. (
  46. IdAeroport char(3) primary key
  47.   check (IdAeroport like '[A-Z][A-Z][A-Z]'),
  48. NomAeroport varchar not null,
  49. NomVilleDesservie varchar null
  50. )
  51. go
  52. CREATE TABLE AVION
  53. (
  54. NumAvion smallint primary key clustered
  55.   check (numavion > 100),
  56. TypeAvion varchar null
  57.   references TYPE(TypeAvion),
  58. BaseAeroport char(3) null
  59.   references AEROPORT(IdAeroport)
  60. )
  61. go
  62. CREATE TABLE VOL
  63. (
  64. NumVol char(5) primary key,
  65.   check ( NumVol like 'IT[0-9][0-9][0-9]'),
  66. AeroportDept char(3) not null
  67.   references AEROPORT(IdAeroport),
  68. Hdepart datetime not null,
  69. AeroportArr char(3) not null
  70.   references AEROPORT(IdAeroport),
  71. Harrivee datetime not null
  72. )
  73. go
  74. CREATE TABLE PILOTE
  75. (
  76. IdPilote smallint primary key clustered,
  77. NomPilote varchar not null,
  78. PrenomPilote varchar not null
  79. )
  80. go
  81. CREATE TABLE AFFECTATION
  82. (
  83. NumVol char(5) not null
  84.   references VOL(NumVol),
  85. DateVol datetime not null,
  86. NumAvion smallint not null
  87.   references AVION(NumAvion),
  88. IdPilote smallint null
  89.   references PILOTE(IdPilote)
  90. primary key (Numvol, DateVol)
  91. )
  92. go
  93. DELETE AFFECTATION
  94. Go
  95. DELETE AVION
  96. go
  97. DELETE VOL
  98. go
  99. DELETE TYPE
  100. go
  101. DELETE PILOTE
  102. go
  103. DELETE CONSTRUCTEUR
  104. go
  105. DELETE AEROPORT
  106. Go
  107. INSERT PILOTE
  108. VALUES ('GAINSBOURG', 'Serge')
  109. INSERT PILOTE
  110. VALUES ('FERRAT', 'Jean')
  111. INSERT PILOTE
  112. VALUES ('NOUGARO', 'Claude')
  113. INSERT PILOTE
  114. VALUES ('SCHUMMAN', 'Robert')
  115. INSERT PILOTE
  116. VALUES ('STROGOFF', 'Michel')
  117. INSERT PILOTE
  118. VALUES ('SORREL', 'Lucien')
  119. INSERT PILOTE
  120. VALUES ('TAVERNIER', 'Bertrand')
  121. INSERT PILOTE
  122. VALUES ('FAYOLLE', 'Marc')
  123. INSERT PILOTE
  124. VALUES ('LECU', 'Régis')
  125. go
  126. INSERT CONSTRUCTEUR
  127. VALUES ('Aérospatiale')
  128. INSERT CONSTRUCTEUR
  129. VALUES ('Boeing')
  130. INSERT CONSTRUCTEUR
  131. VALUES ('Cessna')
  132. INSERT CONSTRUCTEUR
  133. VALUES ('Douglas')
  134. INSERT AEROPORT
  135. VALUES ('BAS', 'Poretta', 'Bastia')
  136. INSERT AEROPORT
  137. VALUES ('BRI', 'Brive', 'Brive')
  138. INSERT AEROPORT
  139. VALUES ('GRE', 'Saint Geoir', 'Grenoble')
  140. INSERT AEROPORT
  141. VALUES ('LYS', 'Saint exupéry', 'Lyon')
  142. INSERT AEROPORT
  143. VALUES ('NAN', 'Saint Herblain', 'Nantes')
  144. INSERT AEROPORT
  145. VALUES ('NIC', 'Nice cote d azur', 'Nice')
  146. INSERT AEROPORT
  147. VALUES ('CDG', 'Roissy', 'Paris')
  148. INSERT AEROPORT
  149. VALUES ('BLA', 'Blagnac', 'Toulouse')
  150. INSERT AEROPORT
  151. VALUES ('ORL', 'Orly', 'Paris')
  152. go
  153. INSERT VOL
  154. VALUES ('IT100', 'NIC', '07:00', 'CDG', '09:00')
  155. INSERT VOL
  156. VALUES('IT101', 'ORL', '11:00', 'BLA', '12:00')
  157. INSERT VOL
  158. VALUES('IT102', 'CDG', '12:00', 'NIC', '14:00')
  159. INSERT VOL
  160. VALUES('IT103', 'GRE', '09:00:00', 'BLA', '11:00:00')
  161. INSERT VOL
  162. VALUES('IT104', 'BLA', '17:00:00', 'GRE', '19:00:00')
  163. INSERT VOL
  164. VALUES('IT105', 'LYS', '06:00:00', 'ORL', '07:00:00')
  165. INSERT VOL
  166. VALUES('IT106', 'BAS', '10:00:00', 'ORL', '13:00:00')
  167. INSERT VOL
  168. VALUES('IT107', 'NIC', '07:00:00', 'BRI', '08:00:00')
  169. INSERT VOL
  170. VALUES('IT108', 'BRI', '19:00:00', 'ORL', '20:00:00')
  171. INSERT VOL
  172. VALUES('IT109', 'NIC', '18:00:00', 'ORL', '19:00:00')
  173. INSERT VOL
  174. VALUES('IT110', 'ORL', '15:00:00', 'NIC', '16:00:00')
  175. INSERT VOL
  176. VALUES('IT111', 'NIC', '17:00:00', 'NAN', '19:00:00')
  177. go
  178. INSERT TYPE
  179. VALUES('A320', 300, 1)
  180. INSERT TYPE
  181. VALUES('B707', 250, 2)
  182. INSERT TYPE
  183. VALUES('DC10', 200, 4)
  184. INSERT TYPE
  185. VALUES('B747', 400, 2)
  186. INSERT TYPE
  187. VALUES('ATR42', 50, 1)
  188. INSERT TYPE
  189. VALUES('B727', 300, 2)                
  190. INSERT TYPE
  191. VALUES('A340', 350, 1)
  192. go
  193. INSERT AVION
  194. VALUES ('A320', 'NIC')               
  195. INSERT AVION
  196. VALUES ('B707', 'CDG')
  197. INSERT AVION
  198. VALUES ('A320', 'BLA')
  199. INSERT AVION
  200. VALUES ('DC10', 'BLA')
  201. INSERT AVION
  202. VALUES ('B747', 'ORL')
  203. INSERT AVION
  204. VALUES ('A320', 'GRE')
  205. INSERT AVION
  206. VALUES ('ATR42', 'CDG')
  207. INSERT AVION
  208. VALUES ('B727', 'LYS')               
  209. INSERT AVION
  210. VALUES ('B727', 'NAN')
  211. INSERT AVION
  212. VALUES ('A340', 'BAS')
  213. go
  214. INSERT AFFECTATION
  215. VALUES ('IT100', '06/04/01',100 ,1 )
  216. INSERT AFFECTATION
  217. VALUES ('IT101', '06/04/01',100 , 2)
  218. INSERT AFFECTATION
  219. VALUES ('IT102', '06/04/01',101 ,1 )
  220. INSERT AFFECTATION
  221. VALUES ('IT103', '06/04/01',105 ,3 )
  222. INSERT AFFECTATION
  223. VALUES ('IT104', '06/04/01',105 , 3)
  224. INSERT AFFECTATION
  225. VALUES ('IT106', '06/04/01',109 , 8)
  226. INSERT AFFECTATION
  227. VALUES ('IT107', '06/04/01',106 ,9 )
  228. INSERT AFFECTATION
  229. VALUES ('IT108', '06/04/01',106, 9  )
  230. INSERT AFFECTATION
  231. VALUES ('IT109', '06/04/01', 107, 7 )
  232. INSERT AFFECTATION
  233. VALUES ('IT110', '06/04/01', 102, 2 )
  234. INSERT AFFECTATION
  235. VALUES ('IT111', '06/04/01', 101, 4 )
  236. INSERT AFFECTATION
  237. VALUES ('IT105', '06/04/01', 107, 7 )
  238. INSERT AFFECTATION
  239. VALUES ('IT100', '07/04/01',101 , 2 )
  240. INSERT AFFECTATION
  241. VALUES ('IT101', '07/04/01',103 , 4 )
  242. INSERT AFFECTATION
  243. VALUES ('IT102', '07/04/01',102 , 3 )
  244. INSERT AFFECTATION
  245. VALUES ('IT103', '07/04/01',104 , 2 )
  246. INSERT AFFECTATION
  247. VALUES ('IT104', '07/04/01',107 , 8 )
  248. INSERT AFFECTATION
  249. VALUES ('IT105', '07/04/01',106 , 7 )
  250. INSERT AFFECTATION
  251. VALUES ('IT106', '07/04/01',104 , 5 )
  252. INSERT AFFECTATION
  253. VALUES ('IT107', '07/04/01',103 , 8 )
  254. INSERT AFFECTATION
  255. VALUES ('IT108', '07/04/01',106 , 5 )
  256. INSERT AFFECTATION
  257. VALUES ('IT109', '07/04/01',105 , 1 )    
  258. INSERT AFFECTATION
  259. VALUES ('IT110', '07/04/01',104 , 3 )
  260. INSERT AFFECTATION
  261. VALUES ('IT111', '07/04/01',100 , 8 )
  262. go


 
 
merci :D

Reply

Marsh Posté le 06-03-2008 à 11:31:15   

Reply

Marsh Posté le 06-03-2008 à 11:44:19    

je précise que si je rentre les données exactes des commandes insert à la main ca marche bien :'(

Reply

Marsh Posté le 06-03-2008 à 13:40:58    

ce que je ferais pour trouver l'erreur rapidement :
Repasser le script jusqu'à la partie "insert"
et ensuite passer les blocs d'insert  un par un pour voir
où ça coince donc ...
 
1)
INSERT PILOTE
VALUES ('GAINSBOURG', 'Serge')
INSERT PILOTE
VALUES ('FERRAT', 'Jean')
INSERT PILOTE
VALUES ('NOUGARO', 'Claude')
INSERT PILOTE
VALUES ('SCHUMMAN', 'Robert')
INSERT PILOTE
VALUES ('STROGOFF', 'Michel')
INSERT PILOTE
VALUES ('SORREL', 'Lucien')
INSERT PILOTE
VALUES ('TAVERNIER', 'Bertrand')
INSERT PILOTE
VALUES ('FAYOLLE', 'Marc')
INSERT PILOTE
VALUES ('LECU', 'Régis')
go
=>
Pas d'erreur ? Passage bloc insert 2)
 
2)
INSERT PILOTE
VALUES ('GAINSBOURG', 'Serge')
INSERT PILOTE
VALUES ('FERRAT', 'Jean')
INSERT PILOTE
VALUES ('NOUGARO', 'Claude')
INSERT PILOTE
VALUES ('SCHUMMAN', 'Robert')
INSERT PILOTE
VALUES ('STROGOFF', 'Michel')
INSERT PILOTE
VALUES ('SORREL', 'Lucien')
INSERT PILOTE
VALUES ('TAVERNIER', 'Bertrand')
INSERT PILOTE
VALUES ('FAYOLLE', 'Marc')
INSERT PILOTE
VALUES ('LECU', 'Régis')
go
=>
Pas d'erreur ? Passage bloc insert suivant  
etc ...
 
 
Si par exemple le bloc d'insert PILOTE coince  
alors  
2.1) INSERT PILOTE
VALUES ('GAINSBOURG', 'Serge')
=>
Pas d'erreur ? Passage insert suivant  
 
2.2)INSERT PILOTE
VALUES ('FERRAT', 'Jean')
etc ...
 
Ok ?


---------------
il n'y a pas que le VTT dans la vie, il y a le Snowboard aussi ...
Reply

Marsh Posté le 06-03-2008 à 15:03:30    

merci pour ta réponse vtt, en fait j ai trouvé le probleme, certaines tables ont des index a incrémenter automatiquement en guise de premiere colonne, et je pensais ( erreur de noob sans doute ) que le primary key clustered le faisait automatiquement alors qu'en fait il fallait une commande identity(x,x) pour que la commande insert ignore la premiere colonne et remplisse directement les bonnes colonnes situées apres :D
 
Il y avait aussi une erreur de contrainte avec les strictement supérieur au lieu de supérieur ou égal a un moment mais ca c est pas bien grave :D
 
je sais pas si j ai été clair la alors voila le script qui marche :
 

Code :
  1. --création de la base de données AirCrash
  2. create database AirCrash
  3. go
  4. -- sélection de la bonne base de données
  5. USE AirCrash
  6. go
  7. -- création des types de données utilisateur
  8. exec sp_addtype Typedate, 'datetime', 'not null';
  9. go
  10. exec sp_addtype TypeHoraire, 'smalldatetime', 'not null';
  11. go
  12. exec sp_addtype TypeNom, 'varchar(50)', 'not null';
  13. go
  14. exec sp_addtype TypePrenom, 'varchar(30)', 'null';
  15. go
  16. exec sp_addtype TypeAvion, 'varchar(20)', 'not null';
  17. go
  18. exec sp_addtype TypeIdConstructeur, 'smallint', 'not null';
  19. go
  20. exec sp_addtype TypeIdAeroport, 'char(3)', 'not null';
  21. go
  22. exec sp_addtype TypeNumVol, 'char(5)', 'not null';
  23. go
  24. exec sp_addtype TypeVille, 'varchar(50)', 'null';
  25. go
  26. --création des tables de AirCrash
  27. CREATE TABLE CONSTRUCTEUR
  28. (
  29. IdConstructeur smallint identity primary key clustered,
  30. NomConstructeur varchar(50)
  31. )
  32. go
  33. CREATE TABLE TYPE
  34. (
  35. TypeAvion varchar(50) primary key
  36.   check (TypeAvion like '[a-z]%'),
  37. Capacite smallint not null
  38.   default (100)
  39.   check (Capacite >= 50 and capacite <= 400),
  40. IdConstructeur smallint null
  41.   references CONSTRUCTEUR(IdConstructeur)
  42. )
  43. go
  44. CREATE TABLE AEROPORT
  45. (
  46. IdAeroport char(3) primary key
  47.   check (IdAeroport like '[A-Z][A-Z][A-Z]'),
  48. NomAeroport varchar(50) not null,
  49. NomVilleDesservie varchar(50) null
  50. )
  51. go
  52. CREATE TABLE AVION
  53. (
  54. NumAvion smallint identity (100,1) primary key clustered
  55.   check (numavion >= 100),
  56. TypeAvion varchar(50) null
  57.   references TYPE(TypeAvion),
  58. BaseAeroport char(3) null
  59.   references AEROPORT(IdAeroport)
  60. )
  61. go
  62. CREATE TABLE VOL
  63. (
  64. NumVol char(5) primary key,
  65.   check ( NumVol like 'IT[0-9][0-9][0-9]'),
  66. AeroportDept char(3) not null
  67.   references AEROPORT(IdAeroport),
  68. Hdepart datetime not null,
  69. AeroportArr char(3) not null
  70.   references AEROPORT(IdAeroport),
  71. Harrivee datetime not null
  72. )
  73. go
  74. CREATE TABLE PILOTE
  75. (
  76. IdPilote smallint identity(1,1) primary key clustered,
  77. NomPilote varchar(30) not null,
  78. PrenomPilote varchar(30) not null
  79. )
  80. go
  81. CREATE TABLE AFFECTATION
  82. (
  83. NumVol char(5) not null
  84.   references VOL(NumVol),
  85. DateVol datetime not null,
  86. NumAvion smallint not null
  87.   references AVION(NumAvion),
  88. IdPilote smallint null
  89.   references PILOTE(IdPilote)
  90. primary key (Numvol, DateVol)
  91. )
  92. go
  93. DELETE AFFECTATION
  94. Go
  95. DELETE AVION
  96. go
  97. DELETE VOL
  98. go
  99. DELETE TYPE
  100. go
  101. DELETE PILOTE
  102. go
  103. DELETE CONSTRUCTEUR
  104. go
  105. DELETE AEROPORT
  106. Go
  107. INSERT PILOTE
  108. VALUES ('GAINSBOURG', 'Serge')
  109. INSERT PILOTE
  110. VALUES ('FERRAT', 'Jean')
  111. INSERT PILOTE
  112. VALUES ('NOUGARO', 'Claude')
  113. INSERT PILOTE
  114. VALUES ('SCHUMMAN', 'Robert')
  115. INSERT PILOTE
  116. VALUES ('STROGOFF', 'Michel')
  117. INSERT PILOTE
  118. VALUES ('SORREL', 'Lucien')
  119. INSERT PILOTE
  120. VALUES ('TAVERNIER', 'Bertrand')
  121. INSERT PILOTE
  122. VALUES ('FAYOLLE', 'Marc')
  123. INSERT PILOTE
  124. VALUES ('LECU', 'Régis')
  125. go
  126. INSERT CONSTRUCTEUR
  127. VALUES ('Aérospatiale')
  128. INSERT CONSTRUCTEUR
  129. VALUES ('Boeing')
  130. INSERT CONSTRUCTEUR
  131. VALUES ('Cessna')
  132. INSERT CONSTRUCTEUR
  133. VALUES ('Douglas')
  134. INSERT AEROPORT
  135. VALUES ('BAS', 'Poretta', 'Bastia')
  136. INSERT AEROPORT
  137. VALUES ('BRI', 'Brive', 'Brive')
  138. INSERT AEROPORT
  139. VALUES ('GRE', 'Saint Geoir', 'Grenoble')
  140. INSERT AEROPORT
  141. VALUES ('LYS', 'Saint exupéry', 'Lyon')
  142. INSERT AEROPORT
  143. VALUES ('NAN', 'Saint Herblain', 'Nantes')
  144. INSERT AEROPORT
  145. VALUES ('NIC', 'Nice cote d azur', 'Nice')
  146. INSERT AEROPORT
  147. VALUES ('CDG', 'Roissy', 'Paris')
  148. INSERT AEROPORT
  149. VALUES ('BLA', 'Blagnac', 'Toulouse')
  150. INSERT AEROPORT
  151. VALUES ('ORL', 'Orly', 'Paris')
  152. go
  153. INSERT VOL
  154. VALUES ('IT100', 'NIC', '07:00', 'CDG', '09:00')
  155. INSERT VOL
  156. VALUES('IT101', 'ORL', '11:00', 'BLA', '12:00')
  157. INSERT VOL
  158. VALUES('IT102', 'CDG', '12:00', 'NIC', '14:00')
  159. INSERT VOL
  160. VALUES('IT103', 'GRE', '09:00:00', 'BLA', '11:00:00')
  161. INSERT VOL
  162. VALUES('IT104', 'BLA', '17:00:00', 'GRE', '19:00:00')
  163. INSERT VOL
  164. VALUES('IT105', 'LYS', '06:00:00', 'ORL', '07:00:00')
  165. INSERT VOL
  166. VALUES('IT106', 'BAS', '10:00:00', 'ORL', '13:00:00')
  167. INSERT VOL
  168. VALUES('IT107', 'NIC', '07:00:00', 'BRI', '08:00:00')
  169. INSERT VOL
  170. VALUES('IT108', 'BRI', '19:00:00', 'ORL', '20:00:00')
  171. INSERT VOL
  172. VALUES('IT109', 'NIC', '18:00:00', 'ORL', '19:00:00')
  173. INSERT VOL
  174. VALUES('IT110', 'ORL', '15:00:00', 'NIC', '16:00:00')
  175. INSERT VOL
  176. VALUES('IT111', 'NIC', '17:00:00', 'NAN', '19:00:00')
  177. go
  178. INSERT TYPE
  179. VALUES('A320', 300, 1)
  180. INSERT TYPE
  181. VALUES('B707', 250, 2)
  182. INSERT TYPE
  183. VALUES('DC10', 200, 4)
  184. INSERT TYPE
  185. VALUES('B747', 400, 2)
  186. INSERT TYPE
  187. VALUES('ATR42', 50, 1)
  188. INSERT TYPE
  189. VALUES('B727', 300, 2)                
  190. INSERT TYPE
  191. VALUES('A340', 350, 1)
  192. go
  193. INSERT AVION
  194. VALUES ('A320', 'NIC')               
  195. INSERT AVION
  196. VALUES ('B707', 'CDG')
  197. INSERT AVION
  198. VALUES ('A320', 'BLA')
  199. INSERT AVION
  200. VALUES ('DC10', 'BLA')
  201. INSERT AVION
  202. VALUES ('B747', 'ORL')
  203. INSERT AVION
  204. VALUES ('A320', 'GRE')
  205. INSERT AVION
  206. VALUES ('ATR42', 'CDG')
  207. INSERT AVION
  208. VALUES ('B727', 'LYS')               
  209. INSERT AVION
  210. VALUES ('B727', 'NAN')
  211. INSERT AVION
  212. VALUES ('A340', 'BAS')
  213. go
  214. INSERT AFFECTATION
  215. VALUES ('IT100', '06/04/01',100 ,1 )
  216. INSERT AFFECTATION
  217. VALUES ('IT101', '06/04/01',100 , 2)
  218. INSERT AFFECTATION
  219. VALUES ('IT102', '06/04/01',101 ,1 )
  220. INSERT AFFECTATION
  221. VALUES ('IT103', '06/04/01',105 ,3 )
  222. INSERT AFFECTATION
  223. VALUES ('IT104', '06/04/01',105 , 3)
  224. INSERT AFFECTATION
  225. VALUES ('IT106', '06/04/01',109 , 8)
  226. INSERT AFFECTATION
  227. VALUES ('IT107', '06/04/01',106 ,9 )
  228. INSERT AFFECTATION
  229. VALUES ('IT108', '06/04/01',106, 9  )
  230. INSERT AFFECTATION
  231. VALUES ('IT109', '06/04/01', 107, 7 )
  232. INSERT AFFECTATION
  233. VALUES ('IT110', '06/04/01', 102, 2 )
  234. INSERT AFFECTATION
  235. VALUES ('IT111', '06/04/01', 101, 4 )
  236. INSERT AFFECTATION
  237. VALUES ('IT105', '06/04/01', 107, 7 )
  238. INSERT AFFECTATION
  239. VALUES ('IT100', '07/04/01',101 , 2 )
  240. INSERT AFFECTATION
  241. VALUES ('IT101', '07/04/01',103 , 4 )
  242. INSERT AFFECTATION
  243. VALUES ('IT102', '07/04/01',102 , 3 )
  244. INSERT AFFECTATION
  245. VALUES ('IT103', '07/04/01',104 , 2 )
  246. INSERT AFFECTATION
  247. VALUES ('IT104', '07/04/01',107 , 8 )
  248. INSERT AFFECTATION
  249. VALUES ('IT105', '07/04/01',106 , 7 )
  250. INSERT AFFECTATION
  251. VALUES ('IT106', '07/04/01',104 , 5 )
  252. INSERT AFFECTATION
  253. VALUES ('IT107', '07/04/01',103 , 8 )
  254. INSERT AFFECTATION
  255. VALUES ('IT108', '07/04/01',106 , 5 )
  256. INSERT AFFECTATION
  257. VALUES ('IT109', '07/04/01',105 , 1 )    
  258. INSERT AFFECTATION
  259. VALUES ('IT110', '07/04/01',104 , 3 )
  260. INSERT AFFECTATION
  261. VALUES ('IT111', '07/04/01',100 , 8 )
  262. go


 
en tout cas merci pour la réponse :D

Reply

Marsh Posté le 06-03-2008 à 15:09:20    

Bon si ça marche c'est le principal ;-)


---------------
il n'y a pas que le VTT dans la vie, il y a le Snowboard aussi ...
Reply

Marsh Posté le 06-03-2008 à 16:03:42    

c est sur :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed