如果参数为null或0,如何引发错误?

艾伦2

我有这个存储过程:

CREATE PROCEDURE [dbo].[get_test_status]
    @CreatedBy      INT OUTPUT,
    @TestStatusId   INT OUTPUT,
    @UserTestId     INT,
    @UserId         INT
AS

如果@UserId参数为null或零,如何引发错误?

这是我尝试过的方法,但它给出了语法错误:

IF (@UserId = 0 OR @UserId IS NULL)
    THROW 70001, "UserId: Cannot be zero or null" , 1
桑卡

我想你已经错过了; -冒号

IF (@UserId = 0 OR @UserId IS NULL)
    THROW 70001, "UserId: Cannot be zero or null" , 1;

编辑:您应该使用'-单引号

IF (@UserId = 0 OR @UserId IS NULL)
        THROW 70001, 'UserId: Cannot be zero or null' , 1;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果JTextField为空,则引发错误

来自分类Dev

如果条件引发错误

来自分类Dev

接受参数并引发错误

来自分类Dev

如果任何行包含负值,如何引发错误消息

来自分类Dev

无法使用最新的xcode的左值初始化类型为参数的参数引发错误

来自分类Dev

Ruby:如果date为零,请不要在date.strftime()上引发错误

来自分类Dev

DBAL连接为服务引发错误

来自分类Dev

RSpec如何引发错误的异常-预期为ZeroDivisionError,但未引发任何异常

来自分类Dev

更改col参数会引发错误以及如何存储单个图形参数

来自分类Dev

更改col参数会引发错误以及如何存储单个图形参数

来自分类Dev

如果grunt-contrib-csslint引发错误,如何继续?如何排除某些文件?

来自分类Dev

JSP,Integer.parseInt即使在测试为null时也会引发错误

来自分类Dev

如果ZMQ路由器很忙,如何获取它引发错误?

来自分类Dev

如果提交了错误的凭据,程序将引发错误

来自分类Dev

如何在Bash中引发错误?

来自分类Dev

如何引发错误的词法转换异常

来自分类Dev

编写ConnectionIO时如何引发错误?

来自分类Dev

Rspec:如何测试引发错误的方法

来自分类Dev

如何为completionHandler引发错误?

来自分类Dev

如何丢弃引发错误的记录?

来自分类Dev

如何在没有命令行参数的情况下检查并引发错误

来自分类Dev

Haskell:如何为提供给函数的参数太少而引发错误?

来自分类Dev

使用addWeighted()时,OpenCV引发错误的参数错误

来自分类Dev

在Ember.js中,如果将路线的路径设置为{path:'/'},为什么会引发错误?

来自分类Dev

如果@ model.save引发错误,请使用Rails

来自分类Dev

如果React组件需要jQuery,则酶引发错误

来自分类Dev

如果代码符号过期,IE会引发错误吗?

来自分类Dev

如果Python dict理解覆盖键,则会引发错误

来自分类Dev

如果未从$ timeout内部运行,函数将引发错误

Related 相关文章

  1. 1

    如果JTextField为空,则引发错误

  2. 2

    如果条件引发错误

  3. 3

    接受参数并引发错误

  4. 4

    如果任何行包含负值,如何引发错误消息

  5. 5

    无法使用最新的xcode的左值初始化类型为参数的参数引发错误

  6. 6

    Ruby:如果date为零,请不要在date.strftime()上引发错误

  7. 7

    DBAL连接为服务引发错误

  8. 8

    RSpec如何引发错误的异常-预期为ZeroDivisionError,但未引发任何异常

  9. 9

    更改col参数会引发错误以及如何存储单个图形参数

  10. 10

    更改col参数会引发错误以及如何存储单个图形参数

  11. 11

    如果grunt-contrib-csslint引发错误,如何继续?如何排除某些文件?

  12. 12

    JSP,Integer.parseInt即使在测试为null时也会引发错误

  13. 13

    如果ZMQ路由器很忙,如何获取它引发错误?

  14. 14

    如果提交了错误的凭据,程序将引发错误

  15. 15

    如何在Bash中引发错误?

  16. 16

    如何引发错误的词法转换异常

  17. 17

    编写ConnectionIO时如何引发错误?

  18. 18

    Rspec:如何测试引发错误的方法

  19. 19

    如何为completionHandler引发错误?

  20. 20

    如何丢弃引发错误的记录?

  21. 21

    如何在没有命令行参数的情况下检查并引发错误

  22. 22

    Haskell:如何为提供给函数的参数太少而引发错误?

  23. 23

    使用addWeighted()时,OpenCV引发错误的参数错误

  24. 24

    在Ember.js中,如果将路线的路径设置为{path:'/'},为什么会引发错误?

  25. 25

    如果@ model.save引发错误,请使用Rails

  26. 26

    如果React组件需要jQuery,则酶引发错误

  27. 27

    如果代码符号过期,IE会引发错误吗?

  28. 28

    如果Python dict理解覆盖键,则会引发错误

  29. 29

    如果未从$ timeout内部运行,函数将引发错误

热门标签

归档