操作数据
数据操作概述(DML)
- INSERT;
- UPDATE;
- DELETE;
用新数据填充表
- 把数据插入到表
INSERT INTO TABLE_NAME
VALUES ('value1‘,‘value2’,[ NULL ]);
ps.NULL & number 可以不加’‘;
- 给表里指定列插入数据
INSERT INTO TABLE_NAME (COLUMN1,COLUMN2)
VALUES ('VALUE1','VALUE2');
PS.此处COLUMN1,2指的是其标识符,不区分大小写。
- 从另一个表插入数据
INSERT INTO TABLE_NAME [(COLUMN1,COLUMN2)]
SELECT [*|(COLUMN1,COLUMN2)]
FROM TABLE_NAME
[WHERE CONDITIONS];
- 插入NULL值
INSERT INTO SCHEMA.TABLE_NAME VALUES
('COLUMN1',NULL,'COLUMN3');
更新现有数据
- 更新一列的数据
UPDATE TABLE_NAME
SET COLUMN_NAME ='VALUE'
[WHERE CONDITION];
- 更新一条或多条记录里的多个字段
UPDATE TABLE_NAME
SET COLUMN1 = VALUE1,
[COLUMN2 = VALUE2,]
[COLUMN3 = VALUE3]
[WHERE CONDITION];
从表里删除数据
DELETE FROM TABLE_NAME
[WHERE CONDITION];