- 3
- 0
- 约2.76千字
- 约 9页
- 2019-03-17 发布于江苏
- 举报
插入、更新与删除数据
数据库通过插入、更新、删除等方式来改变表中的记录。
1 插入数据是向表中插入新的记录,通过Insert语句来实现
2 更新数据是改变表中已经存在的数据,使用update语句实现
3 删除数据时删除表中不再使用的数据,通过delete语句实现
----------------------------------------------------------------------------------------------------------------------------
插入数据
插入数据是向表中插入新的记录。通过这种方式为表中增加新的数据。在MySQL中,通过Insert语句来实现。
*************************************************************************
使用insert语句可以同时为表的所有字段插入数据,也可以为表的指定字段插入数据,insert语句可以同时插入多条记录,还可以将一个表中查询出来的数据插入到另外一个表中
***************************************************************************
1 为表的所有字段插入数据
通常情况下,插入的新纪录要包含表的所有字段。INSERT语句有2种方式可以同时为表的所有字段插入数据。
第一种方式是 不指定具体的字段名;
第二种方式是 列出表的所有字段。
-------------------------------------------------------------------------------------------------------------------------------------
第一种方式 INSERT语句中不指定具体的字段名
语法格式: insert into 表名 values ( 值1、值2、……,值n );
注:“表名”参数指定纪录插入到哪个表中;“值n”参数表示要插入的数据。“值1”到“值n”分别对应着表中的每个字段。表中定义了几个字段INSERT语句中就应该对应有几个值。插入的顺序与表中字段的顺序相同。而且,数据类型要一致。
注:字符串类型必须加上引号。
---------------------------------------------------------------------------------------------------------------------------------
2 INSERT语句中列出所有字段
INSERT语句中可以列出表的所有字段,为这些字段来插入数据。
语法格式: insert into 表名(属性1,属性2,……,属性n) values ( 值1、值2、……,值n );
注:“属性n”参数表示表中的字段名称,此处必须列出表的所有字段的名称;“值n”参数表示每个字段的值,每个值与相应的字段必须一一对应。
注:这种方法可以随意的设置字段的顺序,而不需要按照表定义时的顺序。当然值的顺序也必须跟着字段顺序的改变而改变。
2 为表的指定字段插入数据
即为表的部分字段插入数据
语法格式: insert into 表名(属性1,属性2,……,属性n) values ( 值1、值2、……,值n );
注:“属性n”参数表示表中的字段名称,此处指定表的部分字段名称;“值n”参数表示指定字段的值。每个值与指定的字段一一对应。
注:通过执行show语句查看product表的详细结构。查询结果可以看出,function和address字段的默认值为控制(NULL)。因为
这2个字段没有插入值,所以数据库系统自动为其插入了默认值。所以这2个字段才为空值。
注:没有赋值的字段,数据库系统会为其插入默认值。这个默认值是在创建表的时候定义的。如上面的function字段和address字
段的默认值为NULL。如果某个字段没有默认值,而且是非空。这样的话就必须为其赋值。否则提示错误
注:这种方式也可以随意的设置字段的顺序,而不需要按照表定义时的顺序。
-------------------------------------------------------------------------------------------------------------------
3 同时插入多条记录
同时插入多条记录,是指只用一个INSERT语句插入多条记录。
语法格式: insert into 表名 [ (属性列表)]
values(取值列表1),
您可能关注的文档
最近下载
- 【地域文化在主题酒店中的运用研究—以S酒店为例(附问卷)15000字】.doc
- CWI考试1PART+A+练习题及答案.docx
- PART A CWI练习题及答案 .pdf VIP
- 数学思维导图小学初中高中含目录(高清版)人教版.pdf VIP
- SY-T 6629-2005 陆上钻井作业环境保护推荐做法.pdf VIP
- SY_T 7295-2016 陆上石油天然气修井作业环境保护推荐作法.docx VIP
- 汉责文化打屁股.pptx VIP
- SY∕T 5557-2016 石油天然气钻采设备 固井成套装备.docx VIP
- SY∕T 7425-2018 石油天然气钻采设备 制氮注氮设备.docx VIP
- SY-T6113-2023石油天然气钻采设备 修井用动力卡盘.pdf VIP
原创力文档

文档评论(0)