Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Menghantar Medan VARCHAR dengan betul ke INT dalam MySQL?

Bagaimanakah Saya Boleh Menghantar Medan VARCHAR dengan betul ke INT dalam MySQL?

DDD
Lepaskan: 2025-01-17 05:51:08
asal
349 orang telah melayarinya

How Can I Correctly Cast a VARCHAR Field to an INT in MySQL?

Menghantar VARCHAR ke INT dengan betul dalam MySQL

Pertanyaan MySQL yang melibatkan penukaran VARCHAR kepada INT sering mengakibatkan ralat sintaks disebabkan oleh teknik penghantaran yang tidak betul. Panduan ini menunjukkan kaedah yang betul menggunakan fungsi CAST.

Jenis hasil yang boleh diterima untuk pemutus adalah terhad. Secara khususnya, anda harus menggunakan UNSIGNED [INTEGER] sebagai jenis data sasaran.

Sintaks yang tepat untuk penukaran ini ialah:

<code class="language-sql">SELECT CAST(PROD_CODE AS UNSIGNED) FROM PRODUCT;</code>
Salin selepas log masuk

Pertanyaan ini akan berjaya menghantar medan PROD_CODE VARCHAR ke integer yang tidak ditandatangani.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghantar Medan VARCHAR dengan betul ke INT dalam MySQL?. 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan