SQL表结构如何插入列,修改列标题?

--编辑插入标题--A.添加新列ALTERTABLE表名ADD列名VARCHAR(20)--B.编辑列名EXECsp_rename'dbo.表名。
列名”,“新列名”,“COLUMN”--知识点沿袭--1删除列ALTERTABLE表名DROPCOLUMNcolumn_。
b--2更改列的数据类型表名ALTERTABLEColumnALTERCOLUMNDECIMAL(5,2)--3添加包含约束的列(唯一约束)表ALTERTABLEADDcolumnVARCHAR(20)ConstraintNULLCONSTRAINTnameUNIQUE--4.添加未检查的检查约束ALTERTABLETableWITHNOCHECKADDCONSTRAINT约束名称CHECK(column>1)--5向现有的ALTERTABLE表添加DEFAULT约束ADDCONSTRAINT约束名称DEFAULT50FOR列名称--6删除表约束ALTERTABLEDROPCONSTRAINT约束名称--7.更改排序规则ALTERTABLE表ALTERCOLUMN列varchar(50)COLLATELatin1_General_BIN--8更改表名EXECsp_rename'dbo.表名','新表名'--9name',N'新索引名',N'INDEX'

出现dede保存目录数据时失败,请检查你的输入资料是否存在问题!后执行了9个SQL语句但是之成功了6个如下:

INSERTINTO`dede_sysconfig`(`help`,`varname`,`info`,`groupid`,`type`,`value`)VALUES(746,'cfg_album_mark','相册是否使用水印(小图也受影响))',3,'BOOL','N')这句话的错误是表设置了主键,并且该字段不允许插入重复值。
ALTERTABLE`dede_arctype`ADD`seotitle`VARCHAR(80)NOTNULLDEFAULT''列名seotitle已存在于表中,因此添加列失败。
ALTERTABLE`dede_tagindex`ADD`typeid`SMALLINT(5)UNSIGNEDDEFAULT'0'列名表TypeID中已存在NOTNULL,因此添加列失败

SQL如何怎么加列建一张表格然后用union可以吗?最好用什么方法

输入变量表名列名字段类型。