Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Menghantar Jenis Data dalam Pernyataan SELECT PostgreSQL?

Bagaimanakah Saya Boleh Menghantar Jenis Data dalam Pernyataan SELECT PostgreSQL?

Linda Hamilton
Lepaskan: 2025-01-13 20:26:44
asal
318 orang telah melayarinya

How Can I Cast Data Types in PostgreSQL SELECT Statements?

Tukar jenis data dalam pernyataan SELECT PostgreSQL

PostgreSQL 8 dan ke atas membenarkan penukaran jenis data dalam pernyataan SELECT. Contohnya, untuk menukar lajur varchar kepada menaip int, anda boleh menggunakan salah satu sintaks berikut:

<code class="language-sql">cast(varchar_col AS int)  -- SQL 标准语法</code>
Salin selepas log masuk

atau

<code class="language-sql">varchar_col::int          -- PostgreSQL 简写语法</code>
Salin selepas log masuk

Kedua-dua sintaks biasanya boleh digunakan secara bergantian melainkan sekatan sintaks tertentu ditemui.

Selain itu, pertimbangkan bentuk berikut:

<code class="language-sql">int4(varchar_col)         -- 对某些类型名称有效
int '123'                 -- 无类型,带引号的字符串字面量</code>
Salin selepas log masuk

Perlu diingat bahawa borang terakhir tidak menyokong jenis tatasusunan. Untuk jenis tatasusunan, anda perlu menggunakan '{1,2,3}'::int[] atau cast('{1,2,3}' AS int[]).

Apabila menukar rentetan kepada int, rentetan hendaklah hanya mengandungi simbol pilihan (/-) diikuti dengan digit. Ruang depan dan belakang diabaikan. Untuk butiran lanjut, sila rujuk dokumentasi PostgreSQL yang dipautkan di bawah.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghantar Jenis Data dalam Pernyataan SELECT PostgreSQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan