首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

判断SQL文是不是正确

2013-09-12 
判断SQL文是否正确在存储过程里面怎么判断字符串[select *from test_user]是否是正确的sql文。[解决办法]在

判断SQL文是否正确
在存储过程里面怎么判断字符串[select *  from test_user]是否是正确的sql文。

[解决办法]
在程序里捕获数据库异常吧,如果有异常,肯定这个SQL有问题
[解决办法]
try

catch


[解决办法]
自己写正则表达式去判断
[解决办法]
可以尝试运行这个 SQL,但为了不影响数据,需要开个事务,运行后再回滚,
另外,为避免查出太多数据浪费时间,运行前设置 set rowcount 1 这样只会查出一行数据。
用 set rowcount 0 恢复查询所有数据
[解决办法]
你并不是要运行,而是只需要知道这个语句对不对,好像存储过程中是无法判断的把,如果这个语句有问题,一般在创建存储过程时就会报错的把,如果是运行时的错误,那还是可以通过try,catch来捕获的。

热点排行