華為云計算 云知識 SQL如何進行數(shù)據(jù)插入
SQL如何進行數(shù)據(jù)插入

數(shù)據(jù)插入功能描述

在表中插入新的數(shù)據(jù)。

注意事項

只有擁有表INSERT權(quán)限的用戶,才可以向表中插入數(shù)據(jù)。

如果使用RETURNING子句,用戶必須要有該表的SELECT權(quán)限。

如果使用query子句插入來自查詢里的數(shù)據(jù)行,用戶還需要擁有在查詢里使用的表的SELECT權(quán)限。

INSERT事務(wù)提交是默認開啟的。

語法格式:INSERT語句有三種形式。

1.值插入,構(gòu)造一行記錄并插入到表中。

數(shù)據(jù)插入語法格式1

2.查詢插入,通過SELECT子句返回的結(jié)果集構(gòu)造一行或多行記錄插入到表中。

數(shù)據(jù)插入語法格式2

3.先插入記錄,如果報主鍵沖突錯誤則執(zhí)行UPDATE操作,更新指定字段值。

數(shù)據(jù)插入語法格式3