2016-09-15 12 views
-2

関数内でデータ操作言語コマンドを使用できますか?SQL関数にはDMLコマンドが含まれていますか?

+0

いいえ!そして、本当に:これはあなたがコミュニティを築くべきではないものです。 'SQL Server function dml'のためだけにgoogleを実行すると、たくさんの結果が得られます... – Shnugo

+0

DMLを関数内で使用しようとしましたか?サーバー自体がすぐにあなたに答えを与えることができます。 – axiac

答えて

0

間違いなく。

これらの関数は、複雑な計算などのアクションを実行し、そのアクションの結果を値として返します。戻り値には、スカラー値(単一)または表を指定できます。

DML文を使用するには、自動的にストアド・プロシージャを使用します。

ストアドプロシージャ内で関数を使用できますが、その逆もできません。

見てください:CREATE FUNCTION (Transact-SQL)

関連する問題