DM数据库常见DDL示例

2023-08-24 13:48:25 浏览数 (2)

在达梦数据库 (DM) 8 中,要修改表名、字段名和字段数据类型,可以使用 ALTER TABLE 语句。以下是修改表名、字段名和字段数据类型的DDL语句示例:

  1. 修改表名:
代码语言:javascript复制
   ALTER TABLE 旧表名 RENAME TO 新表名;

将上述语句中的 “旧表名” 替换为实际的旧表名,”新表名” 替换为要修改成的新表名。

例如,将表名为 “old_table” 修改为 “new_table”,可以执行以下语句:

代码语言:javascript复制
   ALTER TABLE old_table RENAME TO new_table;
  1. 修改字段名:
代码语言:javascript复制
   ALTER TABLE 表名 RENAME COLUMN 旧字段名 TO 新字段名;

将上述语句中的 “表名” 替换为实际的表名,”旧字段名” 替换为要修改的旧字段名,”新字段名” 替换为要修改成的新字段名。

例如,将表名为 “my_table” 中的字段名 “old_column” 修改为 “new_column”,可以执行以下语句:

代码语言:javascript复制
   ALTER TABLE my_table RENAME COLUMN old_column TO new_column;
  1. 修改字段数据类型:
代码语言:javascript复制
   ALTER TABLE 表名 MODIFY COLUMN 字段名 新数据类型;

将上述语句中的 “表名” 替换为实际的表名,”字段名” 替换为要修改的字段名,”新数据类型” 替换为要修改成的新数据类型。

例如,将表名为 “my_table” 中的字段名为 “my_column” 的数据类型从 INT 修改为 VARCHAR(50),可以执行以下语句:

代码语言:javascript复制
   ALTER TABLE my_table MODIFY COLUMN my_column VARCHAR(50);

请注意,在执行这些修改DDL语句之前,务必备份数据,并确保没有其他操作正在使用该表,以避免数据丢失或冲突。

给表添加一个字段

0 人点赞