MySQL သည် ထုတ်ပြန်ချက်သို့ ထည့်သွင်းပါ ။
MySQL သည် ထုတ်ပြန်ချက်သို့ ထည့်သွင်းသည်။
ထုတ်ပြန်ချက်ကို INSERT INTO
ဇယားတစ်ခုတွင် မှတ်တမ်းအသစ်များ ထည့်သွင်းရန် အသုံးပြုသည်။
Syntax ထဲသို့ ထည့်သွင်းပါ။
INSERT INTO
ထုတ်ပြန်ချက်ကို နည်းလမ်းနှစ်မျိုးဖြင့် ရေးသား နိုင်သည်-
1. ထည့်သွင်းရမည့် ကော်လံအမည်များနှင့် တန်ဖိုးများကို သတ်မှတ်ပါ-
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
2. အကယ်၍ သင်သည် ဇယား၏ ကော်လံများအားလုံးအတွက် တန်ဖိုးများကို ပေါင်းထည့်နေပါက SQL query တွင် ကော်လံအမည်များကို သတ်မှတ်ရန် မလိုအပ်ပါ။ သို့သော်၊ တန်ဖိုးများ၏ အစီစဥ်သည် ဇယားရှိ ကော်လံများနှင့် တူညီကြောင်း သေချာပါစေ။ ဤတွင်၊
INSERT INTO
syntax သည်အောက်ပါအတိုင်းဖြစ်လိမ့်မည်။
INSERT INTO table_name
VALUES (value1, value2, value3, ...);
ဒီမိုဒေတာဘေ့စ်
အောက်တွင်ဖော်ပြထားသည်မှာ Northwind နမူနာဒေတာဘေ့စ်ရှိ "ဖောက်သည်များ" ဇယားမှ ရွေးချယ်မှုတစ်ခုဖြစ်သည်။
CustomerID | CustomerName | ContactName | Address | City | PostalCode | Country |
---|---|---|---|---|---|---|
89 | White Clover Markets | Karl Jablonski | 305 - 14th Ave. S. Suite 3B | Seattle | 98128 | USA |
90 |
Wilman Kala | Matti Karttunen | Keskuskatu 45 | Helsinki | 21240 | Finland |
91 |
Wolski | Zbyszek | ul. Filtrowa 68 | Walla | 01-012 | Poland |
နမူနာထဲသို့ ထည့်သွင်းပါ။
အောက်ပါ SQL ထုတ်ပြန်ချက်သည် "ဖောက်သည်များ" ဇယားတွင် မှတ်တမ်းအသစ်တစ်ခုကို ထည့်သွင်းသည်-
ဥပမာ
INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country)
VALUES ('Cardinal', 'Tom B. Erichsen', 'Skagen 21', 'Stavanger', '4006', 'Norway');
"ဖောက်သည်များ" ဇယားမှ ရွေးချယ်မှုသည် ယခု ဤကဲ့သို့ ဖြစ်နေပါမည်-
CustomerID | CustomerName | ContactName | Address | City | PostalCode | Country |
---|---|---|---|---|---|---|
89 | White Clover Markets | Karl Jablonski | 305 - 14th Ave. S. Suite 3B | Seattle | 98128 | USA |
90 |
Wilman Kala | Matti Karttunen | Keskuskatu 45 | Helsinki | 21240 | Finland |
91 |
Wolski | Zbyszek | ul. Filtrowa 68 | Walla | 01-012 | Poland |
92 | Cardinal | Tom B. Erichsen | Skagen 21 | Stavanger | 4006 | Norway |
CustomerID အကွက်တွင် မည်သည့်နံပါတ်ကိုမျှ ထည့်မထားသည်ကို သတိပြုမိပါသလား။
CustomerID ကော်လံသည် အလိုအလျောက် တိုးသည့် အကွက်ဖြစ်ပြီး ဇယားအသစ်တစ်ခုထဲသို့ မှတ်တမ်းတစ်ခု ထည့်သွင်းလိုက်သောအခါ အလိုအလျောက် ထုတ်ပေးမည်ဖြစ်သည်။
သတ်မှတ်ထားသော ကော်လံများတွင်သာ Data ထည့်သွင်းပါ။
သီးခြားကော်လံများတွင် ဒေတာများကိုသာ ထည့်သွင်းနိုင်သည်။
အောက်ပါ SQL ကြေညာချက်တွင် မှတ်တမ်းအသစ်တစ်ခု ထည့်သွင်းမည်ဖြစ်သော်လည်း "CustomerName", "City" နှင့် "Country" ကော်လံများတွင်သာ ဒေတာကို ထည့်သွင်းပါ (CustomerID ကို အလိုအလျောက် အပ်ဒိတ်လုပ်ပါမည်--
ဥပမာ
INSERT INTO Customers (CustomerName, City, Country)
VALUES ('Cardinal', 'Stavanger', 'Norway');
"ဖောက်သည်များ" ဇယားမှ ရွေးချယ်မှုသည် ယခု ဤကဲ့သို့ ဖြစ်နေပါမည်-
CustomerID | CustomerName | ContactName | Address | City | PostalCode | Country |
---|---|---|---|---|---|---|
89 | White Clover Markets | Karl Jablonski | 305 - 14th Ave. S. Suite 3B | Seattle | 98128 | USA |
90 |
Wilman Kala | Matti Karttunen | Keskuskatu 45 | Helsinki | 21240 | Finland |
91 |
Wolski | Zbyszek | ul. Filtrowa 68 | Walla | 01-012 | Poland |
92 | Cardinal | null | null | Stavanger | null | Norway |