Pertanyaan yang diberi tag error-handling

16
Cara memecahkan eksekusi skrip SQL

Saya sedang mengerjakan skrip sql dan saya memiliki persyaratan untuk berhenti melanjutkan skrip jika beberapa kondisi tidak terpenuhi. Ketika saya Google itu, saya menemukan RaisError dengan 20 tingkat keparahan akan menghentikannya. Tetapi untuk beberapa alasan saya tidak dapat menggunakan opsi...

13
Buat pengecualian dengan Konteks

Ketika PostgreSQL melempar pengecualian, ada baris "CONTEXT" seperti: ERROR: INSERT has more target COLUMNS than expressions LINE 3: ... ^ QUERY: INSERT INTO ... CONTEXT: PL/pgSQL FUNCTION "XXXXX" line 4 at SQL statement Tetapi ketika saya melempar pengecualian, baris ini tidak ada. Saya...