繁体   English   中英

向SQL Server中的用户抛出消息

Throwing a message to the user in SQL Server

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我需要在更新触发器中嵌套一个if语句。 我该如何在sql中使用If语句说-如果两列彼此不相等-会抛出错误消息(不关闭系统-只是会向用户发出警告消息)。

If(@order_tot_paid_amt > 0) -- that means that the user has entered a value. (and its calculated)

我已经审查了一些现有的帖子,它们与我要求的有所不同。 我需要声明吗? (我知道在c ++中,您需要一条catch语句,否则事情将关闭)。

到目前为止,我所拥有的是(而且我知道我缺少数据)。

IF (@order_tot_paid_amt > 0)
   IF @order_tot_paid_amt <> (select pmt_rcvd_amt from LT_CHC_TOURS_RSV_CS where id_key = @id_key)
THROW  ... 
CATCH  ...

我不知道在哪里可以得到所有掷和擒拿的命令。

问题暂未有回复.您可以查看右边的相关问题.
1 executeUpdate()不会抛出Sql-Server中抛出的错误

我有存储过程,启动应该将工具安装到机器的事务。 每台机器都可以安装多个工具,但每个工具只能安装到一台机器上(表创建中的约束)。 如果这些约束被破坏,则抛出的异常应该更改为更具体的异常。 问题是当我在SQL-server中运行过程时,一切都很好,但是调用callableStatement.e ...

2 在SQL-Server表中存储事件消息

我有一个创建采购订单的Web API。 创建此采购订单后,我必须通过该服务的API调用向另一个第三方Web服务确认创建。 在成功创建订单时,我想存储-事件/消息-以在Sql Server表中调用第三部分API。 我倾向于将它们以STOMP / STOMP格式存储。 最终,我将让另 ...

4 为什么 server.rb 在终端中抛出这个错误

我正在关注这个Stripe教程,但是当我运行Ruby server.rb时,Stripe 的 Github 示例中的 server.rb 抛出错误 我对 ruby​​ 很陌生,所以我可能做错了。 我所做的是: 安装 Ruby、Rails、Stripe CLI、Sinatra 和 dotenv ...

5 空表 INSERT [sql-server] 上抛出 UNIQUE 约束异常

我的 INSERT 语句在尝试将新记录添加到空表 ( Attribute ) 时失败(尚无记录)。 我对系统引发的错误感到惊讶: 违反 UNIQUE KEY 约束“CK_Attribute_Name_IDproject”。 无法在对象“dbo.Attribute”中插入重复键。 重复的键值为 ...

6 作为用户定义的错误消息的异常中的SQL错误消息

我的桌子设计如下: 我将行插入到两个表中。 每次插入tbl_property我也会从另一个表中获取fpp_id 。 我想在Visual Basic应用程序中向用户抛出一个异常,即如果删除table_fpp记录,如果在tbl_property使用/引用了该记录,则将提示用户类似 ...

9 如何在 SQL-Server 中创建只能访问一个表且只能插入行的用户

我有一个 SQL 服务器数据库,很快就会有两个数据库,我将它们用于网站。 我已经有一个用户帐户,它是数据库 1 的只读用户帐户,用于搜索我们的产品库存。 我想仅为数据库 2 创建一个单独的帐户,仅用于表 1,该帐户仅允许插入记录(无更新或删除或其他任何内容)。 我试图通过访问限制尽可能地冗余(在尝 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM