Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Mengakses Nama Lajur Bersempang dalam MySQL Menggunakan Java?

Bagaimana untuk Mengakses Nama Lajur Bersempang dalam MySQL Menggunakan Java?

Patricia Arquette
Lepaskan: 2024-11-25 00:18:30
asal
534 orang telah melayarinya

How to Access Hyphenated Column Names in MySQL Using Java?

Mengakses Nama Lajur Bersempang dalam MySQL dengan Java

Apabila bekerja dengan pangkalan data MySQL, anda mungkin menghadapi situasi di mana nama lajur mengandungi sempang (-) watak. Walau bagaimanapun, apabila mengakses lajur ini daripada kod Java, tanda sempang boleh memecahkan nama lajur dan mengakibatkan ralat.

Untuk mengatasi isu ini, sertakan nama lajur sempang dalam tandakan belakang ( ). Tandakan belakang berfungsi sebagai pembatas yang menghalang pangkalan data daripada memecahkan nama lajur pada tanda sempang.

Sebagai contoh, jika anda mempunyai lajur bernama "air_port", bukannya mengaksesnya sebagai "air_port" dalam kod Java anda , anda harus melampirkannya dalam back-ticks, seperti ini:

ResultSet rs = statement.executeQuery("SELECT * FROM `air_port`");
Salin selepas log masuk

Dengan melampirkan nama lajur dalam back-ticks, MySQL akan mentafsirkannya sebagai entiti tunggal dan tidak membelahnya pada tanda sempang. Ini membolehkan anda berjaya mengakses dan mendapatkan data daripada lajur.

Perhatikan bahawa set aksara yang digunakan dalam pangkalan data tidak menjejaskan isu ini. Kaedah back-ticks ialah pendekatan universal untuk melepaskan tanda sempang dalam nama lajur dalam MySQL tanpa mengira set aksara.

Atas ialah kandungan terperinci Bagaimana untuk Mengakses Nama Lajur Bersempang dalam MySQL Menggunakan Java?. 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