interval_forbid_composite_literals - Amazon Redshift

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

interval_forbid_composite_literals

Nilai (default dalam huruf tebal)

salah, benar

Deskripsi

Konfigurasi sesi yang memodifikasi nilai interval yang berisi SECOND bagian YEAR TO MONTH dan DAY TO.

Jika interval_forbid_composite_literals yatrue, kesalahan dikembalikan jika interval dengan SECOND bagian YEAR TO MONTH dan DAY TO ditemukan. Misalnya, berikut ini SQL berisi INTERVAL DAY TO SECOND dengan SECOND bagian YEAR TO MONTH dan DAY TO.

SELECT INTERVAL '1 year 1 day' DAY TO SECOND; ERROR: Interval Day To Second literal cannot contain year-month parts. Disable the GUC interval_forbid_composite_literals to suppress this error and silently discard the year-month part.

Jika interval_forbid_composite_literals yafalse, Amazon Redshift menekan kesalahan dan memotong bagian YEAR TO dari nilai TOMONTH. INTERVAL DAY SECOND Misalnya, berikut ini SQL berisi INTERVAL DAY TO SECOND dengan SECOND bagian YEAR TO MONTH dan DAY TO.

SET interval_forbid_composite_literals to "false"; SELECT INTERVAL '1 year 1 day' DAY TO SECOND; intervald2s ------------------------------ 1 days 0 hours 0 mins 0.0 secs