sql判断表名与字段名是否存在语句
程序员文章站
2022-06-15 19:29:27
...
文章介绍了关于sql判断表名与字段名是否存在语句有需要的同学参考一下。
1.字段是否存在
代码如下 | 复制代码 |
if(( count(*) from syscolumns where name = '字段名' and id=(select id from sysobjects where name='表名'))=0) end |
2.表是否存在
代码如下 | 复制代码 |
if exists (select * from sysobjects where id = OBJECT_ID('表名') and OBJECTPROPERTY(id, 'IsUserTable') = 1) |
推荐阅读
-
判断数据库表是否存在以及修改表名的方法
-
SQLSERVER ISNULL 函数与判断值是否为空的sql语句
-
sql server判断数据库、表、列、视图是否存在
-
SQL SERVER先判断视图是否存在然后再创建视图的语句
-
sql server中判断表或临时表是否存在的方法
-
Oracle删除表前判断表名是否存在若存在则删除
-
简单实用:Oracle/Sqlserver/Sqlite 判断某张表是否存在的SQL语句
-
简单实用:Oracle/Sqlserver/Sqlite 判断某张表是否存在的SQL语句
-
oracle用什么SQL语句判断表存不存在
-
使用SQL语句查询MySQL,SQLServer,Oracle所有数据库名和表名,字段名