私はストアド プロシージャを作成しており、このプロシージャ内で isNULL を使用しています。値が null の場合、置換値として select ステートメントを使用したいのですが、これは可能ですか?
IF ISNULL(@v_FilePrefix, (SELECT @v_FilePrefix = TransactionTypePrefix
FROM [ConfigTransactionType]
WHERE TransactionTypeID = @TransactionTypeID));