Check
カラムの例外を書きたいと思っています。 「OK」または「Not Ok」が入力されていない場合、私はアプリケーションエラーを起こしたいと思います。これを書いてどうすればいいですか?フレーズplsql例外のわかりやすい方法
-3
A
答えて
0
これは、オーダーメイドのPL/SQL例外が発生する最も簡単な方法です:ユーザー定義の例外のための
begin
if p_check not in ('Ok', 'Not Ok') then
raise_application_error(-20999,
'Invalid value for CHECK '|| p_check);
end if;
....
数字は、-20000の範囲-20999でなければなりません。
なお、check
は「列」として記載されています。 PL/SQL例外は、変数およびパラメータ用です。実際にテーブル列を検証することが意味するのであれば、チェック制約が必要です。
alter table whatever
add constraint col23_ck
check (col23 in ('Ok', 'Not Ok'));
0
次のようなものがありますか?
ALTER TABLE [TableName]
ADD CONSTRAINT [CheckName] CHECK (Check IN ('Ok', 'Not Ok'));
他の値が列に入力された場合、これは、ここに
詳しい情報DBエラーが発生します。これまでに試してみましたが何https://www.w3schools.com/sql/sql_check.asp
関連する問題
- 1. PLSQL例外処理
- 2. JavaでPLSQL例外を処理する正しい方法
- 3. Python - わかりやすくするために例外をスキップしますか?
- 4. spring&plsqlストアドプロシージャ - 例外処理とトランザクション
- 5. わかりやすいES6コードのドキュメント例
- 6. 佐賀の結果や例外を待つ方法はありますか?
- 7. Djangoの例外は、デバッグする方法がわからない、それ
- 8. pexpect.EOF:ファイルの終わり(EOF)。例外スタイルプラットフォーム
- 9. Android:Jsoupで単語やフレーズを検索する方法
- 10. Pythonは例外や
- 11. わかりやすいjQueryの問題
- 12. どのようにやフレーズ
- 13. 例外文字列の代わりにnilを代入する方法
- 14. EOF例外を使用してファイルの終わりを検出するのがよい方法ですか?
- 15. ユニットテストにわかりやすい名前を割り当てる方法
- 16. ホットポテトゲームで例外を処理する方法がわからないC#
- 17. Grails:わかりやすい一意の乱数を生成する方法
- 18. 繰り返し例外フィルタよりも良い方法はありますか?
- 19. JPA @SqlResultSetMapping - 代わりに例外が
- 20. スタックオーバーフローの例外をデバッグする方法はありますか?
- 21. NaNを返す代わりに例外を発生させる方法
- 22. Renderscript Colormatrix intrinsic - わかりやすい
- 23. わかりやすいfor-looping
- 24. Laravel Authorization:例外の代わりにリダイレクトしますか?
- 25. 例外クラスと外部COM例外のエラーコードをバインドする方法はありますか?
- 26. Androidの致命的な例外とAzureのやりとり
- 27. リクエストを拡張するわかりやすい方法。応答クラス?
- 28. この例外を取り除く方法 "スレッド内の例外" main "java.lang.UnsatisfiedLinkError:java.library.pathのjniopencv_objdetect"
- 29. RxJava2で例外をスキップする方法はありますか?
- 30. 外国語のドメイン固有の単語やフレーズはどうすればいいですか?
を? – Core972