SQL ALTER TABLE 语句
SQL ALTER TABLE
语句用于在现有表中添加、删除或修改列,也可用于添加和删除各种约束。
ALTER TABLE – 添加列
以下 SQL 向 “Customers” 表添加了一个 “Email” 列:
ALTER TABLE – 删除列
要在表中删除列,请使用以下语法(请注意,某些数据库系统不允许删除列):
以下 SQL 从 “Customers” 表中删除了 “Email” 列:
ALTER TABLE – 重命名列
ALTER TABLE – 修改数据类型
对于 SQL Server / MS Access:
对于 MySQL / Oracle(10G 之前的版本):
对于 Oracle 10G 及更高版本:
SQL ALTER TABLE 示例
更改数据类型示例
删除列示例
SQL 约束
创建表时指定约束
常用的约束类型
1. NOT NULL 约束
2. UNIQUE 约束
3. PRIMARY KEY 约束
4. FOREIGN KEY 约束
5. CHECK 约束
6. DEFAULT 约束
7. CREATE INDEX 约束
最后
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。