Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Menentukan Panjang Medan VARCHAR dalam SQL Menggunakan Pertanyaan Tunggal?

Bagaimanakah Saya Boleh Menentukan Panjang Medan VARCHAR dalam SQL Menggunakan Pertanyaan Tunggal?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-15 19:30:17455semak imbas

How Can I Determine the Length of a VARCHAR Field in SQL Using a Single Query?

Menentukan Panjang Medan VARCHAR[n] dengan SQL

Soalan:

Dalam jadual SQL dengan medan VARCHAR[n], bagaimana anda boleh mendapatkan saiznya, seperti sama ada ia ditetapkan kepada 1000 aksara, menggunakan satu pernyataan SQL?

Penyelesaian:

Untuk mendapatkan semula saiz medan VARCHAR[n], anda boleh menggunakan langkah berikut:

select column_name, data_type, character_maximum_length    
from information_schema.columns  
where table_name = 'myTable'

Dalam ini pertanyaan:

  • column_name: Menentukan medan VARCHAR[n] minat.
  • data_type: Menunjukkan jenis data medan , yang akan 'varchar'.
  • character_maximum_length: Mengembalikan panjang maksimum medan VARCHAR.

Dengan melaksanakan pertanyaan ini, anda akan memperoleh nama lajur, jenis data , dan panjang aksara maksimum, yang akan memberikan maklumat saiz yang diingini untuk medan VARCHAR[n].

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menentukan Panjang Medan VARCHAR dalam SQL Menggunakan Pertanyaan Tunggal?. 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