如何验证SQL语句的正确性
来源:未知 责任编辑:责任编辑 发表时间:2014-02-02 17:50 点击:次
如何验证SQL语句的正确性
-- 定义你想要检验的SQL语句
DECLARE @sql NVARCHAR(MAX)
--'正确的语句'
SET @sql = 'select * from Report_Test1'
--'错误的语句'
--SET @sql = 'select 1 from'
DECLARE @testsql NVARCHAR(MAX),
@result INT www.2cto.com
SET @testsql = N'set parseonly on; ' + @sql
EXEC @result = sp_executesql @testsql
-- 如果SQL语句有误,则@result不为0;
IF @result = 0
BEGIN
PRINT '正确的语法'
--开始执行正确的SQL语句
--exec sp_executesql @sql
END
ELSE
BEGIN
PRINT '错误的语法'
--不执行任何操作
END
作者 Devil_Zhang
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>