SQL判断字段列是否存在的方法 |
本文标签:SQL,字段列 增加字段 复制代码 代码如下: alter table docdsp add dspcode char(200) 删除字段 复制代码 代码如下: ALTER TABLE table_NAME DROP COLUMN column_NAME 修改字段类型 复制代码 代码如下: ALTER TABLE table_name ALTER COLUMN column_name new_data_type 改名 sp_rename 更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称 。 语法 复制代码 代码如下: sp_rename [ @objname = ] object_name , [ @newname = ] new_name [ , [ @objtype = ] object_type ] --假设要处理的表名为: tb --判断要添加列的表中是否有主键 --添加int类型的列,默认值为0 --添加int类型的列,默认值为0 判断table1中是否存在name字段 复制代码 代码如下: if exists(select * from syscolumns where id=object_id(table1) and name=name) begin select * from people; end |