
虽然 SQL 是一门 ANSI(American National Standards Institute 美国国家标准化组织)标准的计算机语言,但是仍然存在着多种不同版本的 SQL 语言。
然而,为了与 ANSI 标准相兼容,它们必须以相似的方式共同地来支持一些主要的命令(比如 SELECT、UPDATE、DELETE、INSERT、WHERE 等等)。
INSERT INTO 语句用于向表中插入新记录。
(也就是增加的语句)
第一种形式无需指定要插入数据的列名,只需提供被插入的值即可:
INSERT INTOtable_ageVALUES (v1,v2,v3,...);
第二种形式需要指定列名及被插入的值:
INSERT INTOtable_age (c1,c2,c3,...)VALUES (v1,v2,v3,...);
我们也可以在指定的列插入数据。
下面的 SQL 语句将插入一个新行,但是只在 "A"、"B" 和 "C" 列插入数据(id 字段会自动更新):
实例
INSERT INTO age (A, B, C)VALUES ('abc', 'qq', 'fs');
表现为
select * from age
