Skalar SQL UDFs - Amazon Redshift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Skalar SQL UDFs

Sebuah skalar SQL UDF menggabungkan SQL SELECT klausa yang berjalan ketika fungsi dipanggil dan mengembalikan nilai tunggal. CREATE FUNCTIONPerintah mendefinisikan parameter berikut:

  • (Opsional) Argumen masukan. Setiap argumen harus memiliki tipe data.

  • Satu tipe data pengembalian.

  • Satu SQL SELECT klausa. Dalam SELECT klausa, lihat argumen masukan menggunakan $1, $2, dan seterusnya, sesuai dengan urutan argumen dalam definisi fungsi.

Tipe data input dan pengembalian dapat berupa tipe data Amazon Redshift standar apa pun.

Jangan menyertakan FROM klausa dalam klausa AndaSELECT. Sebagai gantinya, sertakan FROM klausa dalam SQL pernyataan yang memanggil. SQL UDF

SELECTKlausa tidak dapat menyertakan salah satu dari jenis klausa berikut:

  • FROM

  • INTO

  • WHERE

  • GROUPOLEH

  • ORDEROLEH

  • LIMIT