您的位置:首页 > 数据库

精通数据库SQL——数据插入操作

2010-09-18 02:03 435 查看

一、插入单行记录

基本语法

Insert into table_name[column1,column2,…]
Values (value1,value2,…)
注:插入数据没有指明特定列,则认为是整行插入。

NULL值插入

如果某一字段定义为NOT NULL,如果插入的记录中不知道这一字段的具体值,可以用空格代替插入的值。

二、多行插入

由values关键字引入多行数据插入

Insert into table_name[column1,column2,…]
Values (value11,value12,…),(value21,value22,…),…
注:SQL Server 中不支持这种一次添加多行数据的方式,只能一次添加一行数据。

使用select 语句插入值

Insert into table_name[column1,column2,…]
Select column1,column2,…
From table_name2
Where search_condition

三、表中数据的复制

基本语法

Select column1,column2,…
Into new_table
From table_name
Where search_condition
注:在Oracle 和MySQL数据库中,该语法如下:
Create table new_table
As
Select column1,column2,…
From table_name
Where search_conditon
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐