SQL INSERT INTO განცხადება

«წინა შემდეგი თავი »

INSERT INTO ოპერატორი გამოიყენება ჩადეთ ახალი ჩანაწერები მაგიდასთან.


INSERT INTO განცხადება

INSERT INTO ოპერატორი გამოიყენება ჩადეთ ახალი row ამ მაგიდაზე.

SQL INSERT INTO სინტაქსი

შესაძლებელია ჩაწერის INSERT INTO განცხადება ორი ფორმა.

პირველი ფორმა არ მიუთითებს სვეტების სახელები სადაც მონაცემები იქნება ჩასმული, მხოლოდ საკუთარი ღირებულებები:

INSERT INTO table_name
VALUES (value1, value2, value3,...)

მეორე ფორმას განსაზღვრავს როგორც მწკრივის სახელები და ღირებულებები უნდა იყოს ჩასმული:

INSERT INTO table_name (column1, column2, column3,...)
VALUES (value1, value2, value3,...)


SQL INSERT INTO მაგალითი

ჩვენ გვაქვს შემდეგი "პირები" ცხრილში:

P_Id LastName გვარი მისამართი ქალაქი
1 ჰანსენი Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

ახლა ჩვენ გვინდა ჩადეთ ახალი row in the "პირები" მაგიდა.

ჩვენ ვიყენებთ შემდეგი SQL-ოპერატორი:

INSERT INTO Persons
VALUES (4,'Nilsen', 'Johan', 'Bakken 2', 'Stavanger')

"პირები" მაგიდა, ახლა ასე გამოიყურება:

P_Id LastName გვარი მისამართი ქალაქი
1 ჰანსენი Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger
4 Nilsen იოჰან Bakken 2 Stavanger


ჩადეთ მონაცემთა მხოლოდ განუსაზღვრელია სვეტები

ასევე შესაძლებელია მხოლოდ დაამატოთ მონაცემები კონკრეტული სვეტით.

შემდეგი SQL-ოპერატორი დავამატებთ ახალ სტრიქონს, მაგრამ მხოლოდ დაამატოთ მონაცემები "P_Id", "LastName" და "FirstName" სვეტები:

INSERT INTO Persons (P_Id, LastName, FirstName)
VALUES (5, 'Tjessem', 'Jakob')

"პირები" მაგიდა, ახლა ასე გამოიყურება:

P_Id LastName გვარი მისამართი ქალაქი
1 ჰანსენი Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger
4 Nilsen იოჰან Bakken 2 Stavanger
5 Tjessem იაკობ    

«წინა შემდეგი თავი »

 

 

 

 

 

 

 

 

 

 

 

 

 

Hosted by uCoz