Menghantar Jenis Data dalam Postgres
Soalan: Bagaimanakah saya boleh menghantar jenis data lajur dari varchar ke int in pernyataan SELECT Postgres?
Jawapan:
Postgres menawarkan beberapa pilihan untuk menghantar jenis data:
Kedua-dua varian biasanya boleh ditukar ganti, tetapi yang kedua mungkin memerlukan tanda kurungan tambahan dalam senario tertentu.
Selain itu , anda boleh menggunakan variasi sintaks ini:
Perhatikan bahawa varchar_col mesti mengandungi hanya angka dan tanda pendahuluan pilihan. Ruang putih mendahului atau mengekori diabaikan.
Contoh:
<code class="sql">SELECT cast(passenger_name AS int), age FROM passengers;</code>
Pertanyaan ini akan menghantar lajur passenger_name, yang merupakan varchar, kepada int sebelum mengembalikan hasilnya .
Atas ialah kandungan terperinci Bagaimana untuk Menghantar Jenis Data dari Varchar ke Int dalam Pernyataan SELECT PostgreSQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!