Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Menghantar Jenis Data dalam PostgreSQL?
Apabila menggunakan pangkalan data PostgreSQL, anda mungkin perlu menukar jenis data lajur kepada jenis lain. Sebagai contoh, anda mungkin perlu menukar lajur jenis varchar kepada jenis int.
Dalam PostgreSQL, anda boleh menggunakan kaedah berikut untuk penukaran jenis data:
<code class="language-sql">cast(<column_name> AS <new_data_type>) cast(<column_name> AS INTEGER) -- 显式指定新类型</column_name></new_data_type></column_name></code>
Sebagai contoh, tukar lajur varchar bernama "my_column" untuk menaip int:
<code class="language-sql">SELECT CAST(my_column AS INTEGER) FROM my_table;</code>
<code class="language-sql"><column_name>::<new_data_type></code>
Contohnya:
<code class="language-sql">my_column::INTEGER</code>
Terpakai pada nama jenis tertentu. Contoh jenis int:
<code class="language-sql">int4(my_column)</code>
Mestilah rentetan petikan yang tidak ditaip secara literal. Contohnya:
<code class="language-sql">int '123'</code>
Atas ialah kandungan terperinci Bagaimana untuk Menghantar Jenis Data dalam PostgreSQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!