判断表中是否存在指定列
2008-09-18 09:11
183 查看
在SQL数据库中,判断指定表中是否存在指定列,如果不存在,则创建:
if (NOT exists ( select * from dbo.syscolumns where name = 'g_id_gglx' and id in
(select id from dbo.sysobjects where id = object_id(N'[dbo].[crm_custom_zk]') and OBJECTPROPERTY(id, N'IsUserTable') = 1))
)
Alter table crm_custom_zk add g_id_gglx varchar(50) not null DEFAULT ''"
if (NOT exists ( select * from dbo.syscolumns where name = 'g_id_gglx' and id in
(select id from dbo.sysobjects where id = object_id(N'[dbo].[crm_custom_zk]') and OBJECTPROPERTY(id, N'IsUserTable') = 1))
)
Alter table crm_custom_zk add g_id_gglx varchar(50) not null DEFAULT ''"
相关文章推荐
- js判断指定函数、变量是否存在的方法
- 如何判断指定的文件是否存在
- 剑指offer--判断规则二维数组是否存在一个指定数
- PHP判断某个数组中是否存在指定的key,函数array_key_exists()
- vc判断指定进程或程序名是否存在和进程为64或者32位
- jQuery判断指定对象的class是否存在
- SQLServer判断指定列的默认值是否存在,并修改默认值
- 【PB】如何判断PBL中是否存在指定的对象
- C++判断指定目录是否存在
- C#.NET对注册表的常用操作(增加项,判断指定项是否存在,增加键(键的名称,键的数值),判断指定的键是否存在)
- VBA实践技巧精粹008:如何判断指定工作表是否存在
- 判断指定数字是否存在于海量数据中
- 遍历字符串判断指定字符串是否存在
- C#.NET对注册表的常用操作(增加项,判断指定项是否存在,增加键(键的名称,键的数值),判断指定的键是否存在)
- 判断指定位置是否存在已知名字的文件夹,若不存在,新建一个
- 在SQL中如何判断指定的列名是否存在
- php判断指定的数据库是否 存在
- VB 6.0中判断是否Access 2010中存在指定表格
- SQL语句判断指定的数据库、表、字段、存储过程是否存在
- MySQL创建数据库时判断是否存在,mysql create database 指定utf-8编码