透過一次查詢擷取SQL 中varchar[n] 欄位的大小
確定varchar 欄位的長度對於資料至關重要管理和儲存最佳化.在 SQL 中,您可以執行單一語句來檢索此資訊。
語法:
SELECT 欄位名稱、資料型別、字元最大長度 FROM information_schema.columns WHERE table_name = 'myTable'
說明:
示例:
考慮下表,其中包含名為「備註」的varchar[1000]欄位:
CREATE TABLE myTable ( Remarks VARCHAR(1000) );
要擷取「備註」欄位的大小,請執行下列指令查詢:
SELECT column_name, data_type, character_maximum_length FROM information_schema.columns WHERE table_name = 'myTable' AND column_name = 'Remarks';
結果將會是:
Remarks VARCHAR 1000
此輸出確認「備註」欄位是最大長度為1000 個字元的varchar。
以上是如何透過單一查詢取得 SQL 中 varchar 欄位的大小?的詳細內容。更多資訊請關注PHP中文網其他相關文章!