TSQL ユーザー定義関数でPRINTを出力するには?
2023-09-01 12:12:05
質問
基本的に、私は
PRINT
ステートメントを使いたいのですが、これはデバッグを支援するためです。
しかし、私は次のようなエラーが発生します。
関数内の 'PRINT' での副作用または時間依存の演算子の使用は無効です。 を関数内で使用しています。
これはできないのでしょうか?
ユーザー定義関数のデバッグを支援する方法はありますか?
どのように解決するのですか?
いいえ、申し訳ありません。SQL Server のユーザー定義関数は、決定論的でなければならないという要件があるため、本当に制限されています。私の知る限りでは、これを回避する方法はありません。
Visual Studio で SQL コードをデバッグしてみましたか?
関連
-
[解決済み] TSQLを使用してデータベース内のすべてのテーブルのリストを取得するにはどうすればよいですか?
-
[解決済み] T-SQL - デフォルトのパラメータを持つ関数
-
[解決済み] SQL Server のユーザー定義関数からエラーを報告する方法
-
[解決済み] バッチ」とは何か、なぜ「GO」が使われるのか?
-
[解決済み] 関数がすでに存在する場合、その関数を削除するにはどうすればよいですか?
-
[解決済み] カーソル・ループで使用するために、複数のカラムをフェッチするにはどうすればよいですか?
-
[解決済み] T-SQL ストアドプロシージャのSELECTされた値を取得する
-
[解決済み] T-SQLを使用して秒をHH:MM:SSに変換する方法
-
[解決済み] T-SQL クエリ結果に対するループ
-
[解決済み] SQL ビュー - 変数がない?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] T-SQL CASE句。WHEN NULLの指定方法
-
[解決済み] T-SQLです。結合で削除する行を選択する
-
[解決済み] T-SQLストアドプロシージャでオプションのパラメータを使用するにはどうすればよいですか?
-
[解決済み] Microsoft tSQL で行が見つからなかった場合に値を返します。
-
[解決済み] 関数がすでに存在する場合、その関数を削除するにはどうすればよいですか?
-
[解決済み] データベース内の任意のテーブルの任意のカラムにある1つの値を検索する。
-
[解決済み] 文字列を日付に変換するには?
-
[解決済み] SQL テーブルにデフォルト値を挿入する方法は?
-
[解決済み] T-SQL クエリ結果に対するループ
-
[解決済み] 非数字を削除するセレクトクエリ