J'ai cree une base des donnees Persoane avec une table Pers qui a les champs suivants :
Voila l'effet:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 -- creation base des donnees nomme Persoane CREATE DATABASE Persoane USE Persoane -- creation tableau nomme Pers CREATE TABLE Pers (P_Id int PRIMARY KEY NOT NULL, Nume varchar(255), Prenume varchar(255), Adresa varchar(255), Oras varchar(255) ) Puis j'ai fais: SELECT * FROM Pers
http://img262.imageshack.us/img262/5206/tableaui.jpg
Juste ici c'est correct ce que je veux faire.
Il semble que je n'avais pas bien compris l'utilisation d'INSERT INTO pour inserer des enregistrements dans une table.
Je veux inserer trois enregistrements dans la table Pers a l'aide de la clause INSERT INTO:
Voila les 3 enregistrements que je veux inserer:
Mais query editor du SQL Server me renvoie cette erreur:Code:
1
2
3
4
5
6 INSERT INTO Pers(P_Id,Nume,Prenume,Adresa,Oras) VALUES (1, 'Pop','Virgil', 'Str.Florilor', 'Ploiesti'), (2, 'Pop','Mihai', 'Str.Iaz', 'Campina'), (3, 'Pop', 'Ion', 'Str.Lacului', 'Oradea')
Code:
1
2
3
4
5
6
7
8 Msg 102, Level 15, State 1, Line 4 Incorrect syntax near ','. C'est a la ligne: (1, 'Pop','Virgil', 'Str.Florilor', 'Ploiesti'),