SQLなら俺に訊け [無断転載禁止]©2ch.net (457レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
437: デフォルトの名無しさん [] 2025/02/09(日) 18:18:30.19 ID:qhqoX22r(1/2) AAS
>>431431(1): デフォルトの名無しさん [sage] 2025/02/07(金) 23:13:03.59 ID:El81lTJA(1) AAS
> PostgreSQLでは、トリガ動作として、ユーザ定義関数の実行しか認めていません。
> 標準では、多数の他のSQLコマンドを実行させることができます。
> 例えば、トリガ動作としてCREATE TABLEを実行させることも可能です。
> この制限を回避する方法は簡単です。必要なコマンドを実行するユーザ定義関数を作成すればよいのです。
糞仕様杉ワロタ
トリガーそのものにロジックは必要ないとしてトリガーを仕様に取り込んだせいでそうなっただけ
438: デフォルトの名無しさん [] 2025/02/09(日) 18:19:47.93 ID:qhqoX22r(2/2) AAS
>>434434(1): デフォルトの名無しさん [sage] 2025/02/08(土) 13:11:35.92 ID:fsW85FYF(1) AAS
正しいわけないだろw
Postgresの仕組み的に関数化が必要なら内部的にラップしとけばいいだけ
実行権限をトリガに対して設定できないとか非標準を維持し続けるほど大した意味はない
Oracle以外はあとからOracleDBに追従したから、元のクソ仕様のせいで制限がたくさんある。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.017s*