数据库学习

来源:互联网 发布:表格中提取相同的数据 编辑:程序博客网 时间:2024/06/03 11:41

数据新增insert命令有两种形式

1 单一数据新增:

Inset into 表名 [(列名[,列名]...)]

Values ([,]...);

这种形式可以向数据库中插入一条数据,也可以利用这种形式在数据库中插入多条黄数据;

Inset into 表名 [(列名[,列名]...)]

Values ([,]...),([,]...),([,]...),([,]...)...;

2 批量数据新增:

插入子查询结果中的若干条数据,待插入的数据由子查询给出;

Inset into 表名 [(列名[,列名]...)]

子查询;

示例:

新建tablest(student_id,student_name),将查询到的姓张的同学添加到该表中

INSERT INTO st (student_id, student_name) SELECTstudent_id,student_nameFROMstudentWHEREstudent_name LIKE '张%' ;

注意:当新增数据时,DBMS会检查用户定义的完整性约束条件,如不符合完整性约束条件,则将不会执行新增动作。

0 0
原创粉丝点击