ALTER

ALTER

sql ALTER列类型强制转换

回复

laoguo 发起了问题 • 1 人关注 • 0 个回复 • 21 次浏览 • 6 天前 • 来自相关话题

SQL ALTER

laoguo 发表了文章 • 0 个评论 • 21 次浏览 • 6 天前 • 来自相关话题

ALTER语法了,总结下来一共有十点,如下:1. 删除列        ALTER TABLE 表名 DROP COLUMN 列名; ...查看全部

ALTER语法了,总结下来一共有十点,如下:


1. 删除列


        ALTER TABLE 表名 DROP COLUMN 列名;


2. 增加列


        ALTER TABLE 表名 ADD COLUMN 列名 属性 约束;


3. 重命名列


        ALTER TABLE 表名 RENAME COLUMN 旧列名 TO 新列名;


4. 重命名表


        ALTER TABLE 旧表名 RENAME TO 新表名;


5. 删除主键


        ALTER TABLE 表名 DROP PRIMARY KEY;


6. 添加主键===CONSTRAINT 约束名可以不要,()括号必须有,不然会报错


        ALTER TABLE 表名 ADD CONSTRAINT 约束名 PRIMARY KEY (指定列);


7. 添加索引


        ALTER TABLE 表名 ADD index 索引名 (列名);


8. 修改列


        ALTER TABLE 表名 CHANGE 旧列名 TO 新列名 属性


8. 修改列的属性


        ALTER TABLE 表名 MODIFY COLUMN 列名 新属性;


9. 修改列的默认值


        ALTER TABLE 表名 ALTER COLUMN 列名 SET DEFAULT 默认值;


10.删除约束


        ALTER TABLE 表名 DROP CONSTRAINT 约束名;



sql ALTER列类型强制转换

回复

laoguo 发起了问题 • 1 人关注 • 0 个回复 • 21 次浏览 • 6 天前 • 来自相关话题

SQL ALTER

laoguo 发表了文章 • 0 个评论 • 21 次浏览 • 6 天前 • 来自相关话题

ALTER语法了,总结下来一共有十点,如下:1. 删除列        ALTER TABLE 表名 DROP COLUMN 列名; ...查看全部

ALTER语法了,总结下来一共有十点,如下:


1. 删除列


        ALTER TABLE 表名 DROP COLUMN 列名;


2. 增加列


        ALTER TABLE 表名 ADD COLUMN 列名 属性 约束;


3. 重命名列


        ALTER TABLE 表名 RENAME COLUMN 旧列名 TO 新列名;


4. 重命名表


        ALTER TABLE 旧表名 RENAME TO 新表名;


5. 删除主键


        ALTER TABLE 表名 DROP PRIMARY KEY;


6. 添加主键===CONSTRAINT 约束名可以不要,()括号必须有,不然会报错


        ALTER TABLE 表名 ADD CONSTRAINT 约束名 PRIMARY KEY (指定列);


7. 添加索引


        ALTER TABLE 表名 ADD index 索引名 (列名);


8. 修改列


        ALTER TABLE 表名 CHANGE 旧列名 TO 新列名 属性


8. 修改列的属性


        ALTER TABLE 表名 MODIFY COLUMN 列名 新属性;


9. 修改列的默认值


        ALTER TABLE 表名 ALTER COLUMN 列名 SET DEFAULT 默认值;


10.删除约束


        ALTER TABLE 表名 DROP CONSTRAINT 约束名;