fungsi raise_error

Berlaku untuk:Ditandai centang ya Databricks SQL Ditandai centang ya Databricks Runtime

Menerapkan pengecualian dengan expr sebagai pesan.

Sintaksis

raise_error(expr)

Argumen

  • expr: Sebuah STRING ekspresi.

Pengembalian Barang

Jenisnya NULL .

Fungsi ini menimbulkan kesalahan runtime dengan expr sebagai pesan kesalahan.

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime 14.2 ke atas

Kondisi kesalahan yang dikembalikan USER_RAISED_EXCEPTION dan SQLSTATE adalah P0001.

Lihat Menangani kondisi kesalahan untuk detail tentang menangani kondisi kesalahan.

Kondisi kesalahan umum

Contoh

> SELECT raise_error('custom error message');
  Error: USER_RAISED_EXCEPTION