关闭

DML总结

标签: insert
141人阅读 评论(0) 收藏 举报
分类:

向已知表中插入单行数据:

INSERT [INTO]  <表名><列名>  VALUES(<值列表>)

 值列表必须与列名相对应、如果列名是标示符,则可以省略

INSERT [INTO]  <表名><列名>   SELECE  <SELECE语句>

实际上就是将数据从一个表复制到另一个表,但是源表和目标表的列名和列数不一定相同。

列的数目必须等于SELECT 返回的列的数据

列的数据类型必须与返回的数据类型相同

可以用它来备份表

插入多行记录:

INSERT [INTO]  <表名><列名>   SELECE  <值列表>UNION.........................

当输入的值列表与列名一致时  可以省略列名。

 

表数据的复制:

SELECT   <列名>INTO <表名> FROM  <表名>

它与INSERT 的区别在于:

INTO 后面的第一个表可以是还没有建的  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:53856次
    • 积分:909
    • 等级:
    • 排名:千里之外
    • 原创:41篇
    • 转载:16篇
    • 译文:0篇
    • 评论:4条
    文章分类
    最新评论