溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

使用T-SQL語(yǔ)句操作數(shù)據(jù)表-插入數(shù)據(jù)

發(fā)布時(shí)間:2020-05-30 02:22:52 來(lái)源:網(wǎng)絡(luò) 閱讀:2329 作者:計(jì)剛 欄目:MySQL數(shù)據(jù)庫(kù)

插入數(shù)據(jù)(insert)語(yǔ)法:
insert [into] <表名> [列名] values <值列表>
解釋:
insert :是語(yǔ)法名,插入的意思
into:是選填的,可以省略。
表名是必須的,需要加入到哪張表中。如果表名是中文要用英文的中括號(hào)擴(kuò)起
列名可以省略,但是后面的值列表中的順序與數(shù)據(jù)表中的字段一致
多個(gè)列名和多個(gè)值列表之間用逗號(hào)分隔(英文的逗號(hào),)
例子:
insert into [信息表] (姓名,×××號(hào),家庭住址,~) values ('張三','123213213213','家庭住址',~)
含義:
在信息表中添加一行張三的信息,前邊的列的順序的和后邊的數(shù)據(jù)值順序一致。
注意事項(xiàng):
1.插入一整行數(shù)據(jù),不能只插入半行或者幾列數(shù)據(jù)。
2.數(shù)據(jù)值的數(shù)目必須與列數(shù)相同,每個(gè)數(shù)據(jù)值得類型、精度和小數(shù)位數(shù)也必須與相應(yīng)的列匹配。
3.insert語(yǔ)句不能為標(biāo)識(shí)符列指定值,因?yàn)樗闹凳亲詣?dòng)增長(zhǎng)的。
4.對(duì)于字符類型的列,當(dāng)插入數(shù)據(jù)的時(shí)候,需要用單引號(hào)。
5.如果在設(shè)計(jì)表的時(shí)候指定某列不允許為空,則該列必須插入數(shù)據(jù),否則將報(bào)告錯(cuò)誤信息。
6.插入數(shù)據(jù)項(xiàng)要求符合check約束的要求。
7.盡管可以不指定列名,但是應(yīng)該養(yǎng)成良好習(xí)慣,明確指定插入的列和對(duì)應(yīng)值。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI