sql >> データベース >  >> RDS >> Oracle

SQL Serverのストアドプロシージャ/関数で入出力パラメータを宣言する方法は?

    パラメータをOUTPUTとして宣言すると、入力と出力の両方として機能します

    CREATE PROCEDURE SimpleInOutProcedure 
    (
        @p_InputInt  INT,
        @p_OutputInt INT OUTPUT
    )
    AS
    BEGIN
        SELECT 
           @p_OutputInt = @p_OutputInt
    END
    GO
    
    DECLARE @p_OutputInt int = 4
    EXEC SimpleInOutProcedure @p_InputInt = 1, @p_OutputInt = @p_OutputInt OUTPUT
    SELECT @p_OutputInt
    


    1. Heroku Rails 4がサーバーに接続できませんでした:接続が拒否されました

    2. hasManyは、Sequelize.Modelのインスタンスではないもので呼び出されました

    3. OracleのCONCAT()関数

    4. データベースの監視-SCUMMダッシュボードを使用したPrometheusのトラブルシューティング