Insert default value when parameter is null

后端 未结 16 2378
遥遥无期
遥遥无期 2020-12-24 05:27

I have a table that has a column with a default value:

create table t (
    value varchar(50) default (\'something\')
)

I\'m using a stored

16条回答
  •  自闭症患者
    2020-12-24 05:43

    You can use default values for the parameters of stored procedures:

    CREATE PROCEDURE MyTestProcedure ( @MyParam1 INT,
    @MyParam2 VARCHAR(20) = ‘ABC’,
    @MyParam3 INT = NULL)
    AS
    BEGIN
        -- Procedure body here
    
    END
    

    If @MyParam2 is not supplied, it will have the 'ABC' value...

提交回复
热议问题