有什么方法得到sql执行成功或失败 有什么方法得到sql执行成功或失败,包括由此引发的触发器 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 C2 审核模式选项可以通过 SQL Server Management Studio 或使用 sp_configure 配置 C2 审核模式。选择此选项将配置服务器,以记录对语句和对象的失败和成功的访问尝试。这些信息可以帮助您了解系统活动并跟踪可能的安全策略冲突。 可以使用sql语句返回的值吗? select @@rowcount得到受影响的行数 if @@ERROR=0print '成功'@@ERROR=0print '失败' @@ROWCOUNT返回受上一语句影响的行数。语法@@ROWCOUNT返回类型integer注释任何不返回行的语句将这一变量设置为 0 ,如 IF 语句。示例下面的示例执行 UPDATE 语句并用 @@ROWCOUNT 来检测是否有发生更改的行。UPDATE authors SET au_lname = 'Jones'WHERE au_id = '999-888-7777'IF @@ROWCOUNT = 0 print 'Warning: No rows were updated' 修改下if @@ERROR=0print '成功'@@ERROR<>0print '失败' @@ERROR那就用这个吧,要返回值不过这样有很多语句的话要一一判断 sql问题1 纵向表的语句怎么写啊 多个客户端同时往服务器的SQL2000中同一个表写数据会出错吗?需要用互斥体来控制先后吗?谢谢了 磁盘空间满了数据库文件存不下 使用 DBCC SHRINKDATABASE (DataBaseName)压缩数据库? 数据查询 两张表不重复的记录 如何计算累加 用一个表的多列更新另一个表的相应列,怎么写sql语句??? 插入多个表的事务处理,该如何做?谢谢 如何设置默认时间系统时间? 导入数据的SQL语句
可以使用sql语句返回的值吗?
print '成功'
@@ERROR=0
print '失败'
返回受上一语句影响的行数。语法
@@ROWCOUNT返回类型
integer注释
任何不返回行的语句将这一变量设置为 0 ,如 IF 语句。示例
下面的示例执行 UPDATE 语句并用 @@ROWCOUNT 来检测是否有发生更改的行。UPDATE authors SET au_lname = 'Jones'
WHERE au_id = '999-888-7777'
IF @@ROWCOUNT = 0
print 'Warning: No rows were updated'
if @@ERROR=0
print '成功'
@@ERROR<>0
print '失败'
那就用这个吧,要返回值不过这样有很多语句的话要一一判断