SQL数据操纵语言
插入表数据
values
子句:包含各列需要插入的数据清单,数据的顺序要与列的顺序相对应。若tbl_name
后不给出列名,则在values
子句中要给出每列的值,如果列值为空,则值必须置为NULL
,否则会出错。expr
:可以是一个常量、变量或一个表达式,也可以是空值NULL
,其值的数据类型要与列的数据类型一致。defalut
:指定为该列的默认值。前提是该列之前已经指定了默认值。如果列清单和values
清单都为空,则insert
会创建一行,每列都设置成默认值。
修改表数据
set
子句:根据where
子句中指定的条件对符合条件的数据行进行修改。若语句中不设定where
子句,则更新所有行。where
子句:通过设定条件确定要修改哪些行,where_definition
用于指定条件。
删除表数据
Last updated