插入、更新与删除数据.docx

插入、更新与删除数据.docx

ID:28536333

大小:374.08 KB

页数:9页

时间:2018-12-11

插入、更新与删除数据.docx_第1页
插入、更新与删除数据.docx_第2页
插入、更新与删除数据.docx_第3页
插入、更新与删除数据.docx_第4页
插入、更新与删除数据.docx_第5页
资源描述:

《插入、更新与删除数据.docx》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、插入、更新与删除数据数据库通过插入、更新、删除等方式来改变表中的记录。1插入数据是向表中插入新的记录,通过Insert语句来实现2更新数据是改变表中已经存在的数据,使用update语句实现3删除数据时删除表中不再使用的数据,通过delete语句实现----------------------------------------------------------------------------------------------------------------------------插入

2、数据插入数据是向表中插入新的记录。通过这种方式为表中增加新的数据。在MySQL中,通过Insert语句来实现。*************************************************************************使用insert语句可以同时为表的所有字段插入数据,也可以为表的指定字段插入数据,insert语句可以同时插入多条记录,还可以将一个表中查询出来的数据插入到另外一个表中**************************************

3、*************************************1为表的所有字段插入数据通常情况下,插入的新纪录要包含表的所有字段。INSERT语句有2种方式可以同时为表的所有字段插入数据。第一种方式是不指定具体的字段名;第二种方式是列出表的所有字段。-----------------------------------------------------------------------------------------------------------------------

4、--------------第一种方式INSERT语句中不指定具体的字段名语法格式:insertinto表名values(值1、值2、……,值n);注:“表名”参数指定纪录插入到哪个表中;“值n”参数表示要插入的数据。“值1”到“值n”分别对应着表中的每个字段。表中定义了几个字段INSERT语句中就应该对应有几个值。插入的顺序与表中字段的顺序相同。而且,数据类型要一致。注:字符串类型必须加上引号。--------------------------------------------------

5、-------------------------------------------------------------------------------2INSERT语句中列出所有字段INSERT语句中可以列出表的所有字段,为这些字段来插入数据。语法格式:insertinto表名(属性1,属性2,……,属性n)values(值1、值2、……,值n);注:“属性n”参数表示表中的字段名称,此处必须列出表的所有字段的名称;“值n”参数表示每个字段的值,每个值与相应的字段必须一一对应。注:这种方

6、法可以随意的设置字段的顺序,而不需要按照表定义时的顺序。当然值的顺序也必须跟着字段顺序的改变而改变。2为表的指定字段插入数据即为表的部分字段插入数据语法格式:insertinto表名(属性1,属性2,……,属性n)values(值1、值2、……,值n);注:“属性n”参数表示表中的字段名称,此处指定表的部分字段名称;“值n”参数表示指定字段的值。每个值与指定的字段一一对应。注:通过执行show语句查看product表的详细结构。查询结果可以看出,function和address字段的默认值为控制

7、(NULL)。因为这2个字段没有插入值,所以数据库系统自动为其插入了默认值。所以这2个字段才为空值。注:没有赋值的字段,数据库系统会为其插入默认值。这个默认值是在创建表的时候定义的。如上面的function字段和address字段的默认值为NULL。如果某个字段没有默认值,而且是非空。这样的话就必须为其赋值。否则提示错误注:这种方式也可以随意的设置字段的顺序,而不需要按照表定义时的顺序。-------------------------------------------------------

8、------------------------------------------------------------3同时插入多条记录同时插入多条记录,是指只用一个INSERT语句插入多条记录。语法格式:insertinto表名[(属性列表)]values(取值列表1),(取值列表2),……,(取值列表n);注:“表名”参数是指明向哪个表中插入数据;“属性列表”参数是可选参数,指定哪些字段插入数据,没有指定字段时,则向所有字段插入数据;“取值列表n”参数表示要插入的记录,每条记录之间用逗号隔

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。