W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
INSERT
語句用于向表中添加行:
INSERT INTO weather VALUES ('San Francisco', 46, 50, 0.25, '1994-11-27');
請注意所有數(shù)據(jù)類型都使用了相當(dāng)明了的輸入格式。那些不是簡單數(shù)字值的常量通常必需用單引號('
)包圍,就象在例子里一樣。date
類型實(shí)際上對可接收的格式相當(dāng)靈活,不過在本教程里,我們應(yīng)該堅持使用這種清晰的格式。
point
類型要求一個座標(biāo)對作為輸入,如下:
INSERT INTO cities VALUES ('San Francisco', '(-194.0, 53.0)');
到目前為止使用的語法要求你記住列的順序。一個可選的語法允許你明確地列出列:
INSERT INTO weather (city, temp_lo, temp_hi, prcp, date)
VALUES ('San Francisco', 43, 57, 0.0, '1994-11-29');
如果你需要,你可以用另外一個順序列出列或者是忽略某些列, 比如說,我們不知道降水量:
INSERT INTO weather (date, city, temp_hi, temp_lo)
VALUES ('1994-11-29', 'Hayward', 54, 37);
許多開發(fā)人員認(rèn)為明確列出列要比依賴隱含的順序是更好的風(fēng)格。
請輸入上面顯示的所有命令,這樣你在隨后的各節(jié)中才有可用的數(shù)據(jù)。
你還可以使用COPY
從文本文件中裝載大量數(shù)據(jù)。這種方式通常更快,因為COPY
命令就是為這類應(yīng)用優(yōu)化的, 只是比 INSERT
少一些靈活性。比如:
COPY weather FROM '/home/user/weather.txt';
這里源文件的文件名必須在運(yùn)行后端進(jìn)程的機(jī)器上是可用的, 而不是在客戶端上,因為后端進(jìn)程將直接讀取該文件。你可以在COPY中讀到更多有關(guān)COPY
命令的信息。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: