Rumah >pangkalan data >tutorial mysql >Bagaimana Saya Melarikan Diri Nama Lajur dalam SQL?

Bagaimana Saya Melarikan Diri Nama Lajur dalam SQL?

Mary-Kate Olsen
Mary-Kate Olsenasal
2025-01-11 22:06:44702semak imbas

How Do I Escape Column Names in SQL?

Nama lajur SQL melarikan diri

Mengenal pasti lajur dalam pernyataan SQL biasanya memerlukan penentuan nama lajur. Walau bagaimanapun, sesetengah situasi mungkin memerlukan nama ini diketepikan, menyebabkan isu berikut:

Adakah SQL mempunyai standard untuk melepaskan nama lajur?

Ya, standard SQL:1999 menentukan penggunaan petikan berganda ("") sebagai pembatas untuk pengecam (termasuk nama lajur).

Apakah pilihan untuk melepaskan nama lajur dalam MySQL dan SQLite?

Kedua-dua MySQL dan SQLite menyokong penggunaan petikan berganda sebagai pemisah nama lajur. Dalam MySQL, anda boleh memilih mod ANSI untuk ciri ini berkuat kuasa.

Adakah kaedah ini juga berfungsi dengan SQL Server?

Ya, SQL Server juga menyokong nama lajur melarikan diri dengan petikan berganda, tetapi anda mesti mendayakan pilihan QUOTED_IDENTIFIER untuk ini berkuat kuasa.

Atas ialah kandungan terperinci Bagaimana Saya Melarikan Diri Nama Lajur dalam SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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