-
什么是insert
就是以行為單位插入數(shù)據(jù)
-
insert語句的基本語法
insert into 表名 (列1,列2撒轮,列3) values (值1乞旦,值2,值3);
當(dāng)整行插入的時(shí)候列清單可以省略题山。
-
插入NULL
只能向沒有設(shè)置NOT NULL約束的列插入兰粉,直接寫NULL就行。
-
插入默認(rèn)值
設(shè)定默認(rèn)值:在創(chuàng)建表的列的時(shí)候顶瞳,約束里用default 默認(rèn)值 的形式可以設(shè)定默認(rèn)值
插入默認(rèn)值:
顯示插入玖姑,在values字句中指定default
隱式插入,直接省略列名和值慨菱。
- 從其他表中復(fù)制數(shù)據(jù)
insert into 表名
values(
select 焰络。。符喝。舔琅。。洲劣。 from 。课蔬。囱稽。
)
insert 語句中select 語句,可以使用where子句或者group by 子句等任何SQL語法二跋,但不支持order by 子句战惊。