2024年5月1日发(作者:)

以下是新增和编辑数据库字段的语句:

1. 新增字段语句:

ALTER TABLE 表名

ADD 列名 数据类型;

2. 新增字段并指定默认值的语句:

ALTER TABLE 表名

ADD 列名 数据类型 DEFAULT 默认值;

3. 新增字段并设置为非空的语句:

ALTER TABLE 表名

ADD 列名 数据类型 NOT NULL;

4. 新增字段并设置自增的语句:

ALTER TABLE 表名

ADD 列名 数据类型 AUTO_INCREMENT;

5. 编辑字段名的语句:

ALTER TABLE 表名

CHANGE 原列名 新列名 数据类型;

6. 编辑字段名和数据类型的语句:

ALTER TABLE 表名

CHANGE 原列名 新列名 新数据类型;

7. 编辑字段名、数据类型和默认值的语句:

ALTER TABLE 表名

CHANGE 原列名 新列名 新数据类型 DEFAULT 默认值;

8. 编辑字段名、数据类型和非空约束的语句:

ALTER TABLE 表名

CHANGE 原列名 新列名 新数据类型 NOT NULL;

9. 编辑字段名、数据类型和自增属性的语句:

ALTER TABLE 表名

CHANGE 原列名 新列名 新数据类型 AUTO_INCREMENT;

10. 编辑字段数据类型的语句:

ALTER TABLE 表名

MODIFY 列名 新数据类型;

11. 编辑字段数据类型和默认值的语句:

ALTER TABLE 表名

MODIFY 列名 新数据类型 DEFAULT 默认值;

12. 编辑字段数据类型和非空约束的语句:

ALTER TABLE 表名

MODIFY 列名 新数据类型 NOT NULL;

13. 编辑字段数据类型和自增属性的语句:

ALTER TABLE 表名

MODIFY 列名 新数据类型 AUTO_INCREMENT;

14. 编辑字段默认值的语句:

ALTER TABLE 表名

ALTER COLUMN 列名 SET DEFAULT 默认值;

15. 编辑字段取消默认值的语句:

ALTER TABLE 表名

ALTER COLUMN 列名 DROP DEFAULT;

16. 编辑字段取消非空约束的语句:

ALTER TABLE 表名

ALTER COLUMN 列名 DROP NOT NULL;

17. 删除字段的语句:

ALTER TABLE 表名

DROP COLUMN 列名;

18. 重命名字段的语句:

ALTER TABLE 表名

RENAME COLUMN 原列名 TO 新列名;

19. 修改字段顺序的语句:

ALTER TABLE 表名

MODIFY COLUMN 列名 数据类型 FIRST;

20. 修改字段位置的语句:

ALTER TABLE 表名

MODIFY COLUMN 列名 数据类型 AFTER 目标列名;