Rumah >Java >javaTutorial >Bagaimana untuk Menghantar Jenis Data dalam Pernyataan SELECT dalam PostgreSQL?
Dalam Postgres 8, adalah mungkin untuk menukar jenis data lajur kepada yang lain dalam pernyataan SELECT.
Untuk menghantar lajur varchar kepada int, gunakan sintaks berikut:
<code class="sql">cast(varchar_col AS int) -- SQL standard varchar_col::int -- Postgres syntax shorthand</code>
Pilihan ini hampir boleh digunakan secara universal. Bentuk yang terakhir mungkin memerlukan tanda kurung bersarang tambahan dalam situasi tertentu, manakala yang pertama mungkin diperlukan dalam konteks notasi berfungsi.
<code class="sql">SELECT cast(age_str AS int) AS age_int FROM customer_info;</code>
PostgreSQL membenarkan empat variasi pemutus lain:
Nilai rentetan mesti mengikut pemformatan tertentu:
Atas ialah kandungan terperinci Bagaimana untuk Menghantar Jenis Data dalam Pernyataan SELECT dalam PostgreSQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!