您的位置 首页 > 数码极客

如何更改数据库表里某一字段值

DML 语句

用来对数据库表中数据进行:增、删、改。 关键字: insert、 delect、update等

插入一条记录:INSERT INTO 表名 (字段1,字段1…….) VALUES (值1,值2……..)

注:值与字段必须相互对应,个数相同,类型相同;值的数据大小必须在字段的长度范围内;除了数值类型外,其他字段必须用引号引起来(建议用单引号);如果插入空值,可以不写字段,或者插入null(建议不写字段)。

1.插入全部字段

把所有字段写出来:INSERT INTO 表名 (字段1,字段1…….) VALUES (值1,值2……..)

不写字段名:INSERT INTO 表名 VALUES (值1,值2……..)(如果不写字段,值的顺序是数据库中表的顺序)

2.插入部分字段

INSERT INTO 表名 (字段1,字段1…….) VALUES (值1,值2……..)(没有添加的字段会用NUL)

UPDATE :修改 SET :修改那些字段 WHERE: 条件

1.不带条件修改:UPDATE 表 SET 字段 = 值

2.带条件修改:UPDATE 表 SET 字段 = 值 WHERE 字段名 = 值

3.修改多个列:UPDATE 表 SET 字段1 = 值1,字段2= 值2…… WHERE 字段名 = 值

1.不带条件删除:DELETE FROM 表(清空数据库)

2.带条件删除:DELETE FROM 表 WHERE 字段名 = 值

3.TRUNCATE 删除表记录:TRUNCATE TABLE 表

4.TRUNCATE 和 DELETE 区别

DELETE 是将表中数据一条一条删除;TRUNCATE 是将整个表删除后重新创建一个新表,结构和之前删除的表完全一样

蠕虫复制

在已有数据基础之上,将原来的数据进行复制,插入到对应的表中。

1.全部数据:INSERT INTO 表1 SELECT * FROM 表2;(将表2的数据全部复制到表1中)

2.只复制部分数据:INSERT INTO 表1 (name,sex) SELECT name,sex FROM 表2;

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何更改数据库表里某一字段值”边界阅读