sql存储过程中有多sql语句怎么写
答案:1 悬赏:20
解决时间 2021-02-13 03:15
- 提问者网友:离殇似水流年飞逝
- 2021-02-12 15:19
sql存储过程中有多sql语句怎么写
最佳答案
- 二级知识专家网友:浪女动了心
- 2021-02-12 16:56
1、查询表A 中是存在列名为id的列
1
2
3
4
IF COL_LENGTH('A', 'id') IS NOT NULL
PRINT N'存在'
ELSE
PRINT N'不存在'
2、当前连接的数据库中是否存在表名为A 的表
1
2
3
4
IF object_id(N'A',N'U') IS NOT NULL
PRINT N'存在'
ELSE
PRINT N'不存在'
3、你要用存储过程,直接在外层代码加个套就OK了。比如判断列的:
1
2
3
4
5
6
7
CREATE PROC SP_NAME
BEGIN
IF COL_LENGTH('A', 'id') IS NOT NULL
PRINT N'存在'
ELSE
PRINT N'不存在'
END
1
2
3
4
IF COL_LENGTH('A', 'id') IS NOT NULL
PRINT N'存在'
ELSE
PRINT N'不存在'
2、当前连接的数据库中是否存在表名为A 的表
1
2
3
4
IF object_id(N'A',N'U') IS NOT NULL
PRINT N'存在'
ELSE
PRINT N'不存在'
3、你要用存储过程,直接在外层代码加个套就OK了。比如判断列的:
1
2
3
4
5
6
7
CREATE PROC SP_NAME
BEGIN
IF COL_LENGTH('A', 'id') IS NOT NULL
PRINT N'存在'
ELSE
PRINT N'不存在'
END
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |