我如何获得 mySql 列长度/值

mah*_*guy 6 mysql

我可以使用此命令获取列表信息,但不会返回 column Length/Values,我怎样才能得到它?

SELECT COLUMN_NAME, DATA_TYPE FROM INFORMATION_SCHEMA.COLUMNS WHERE table_name = 'tableName' 
Run Code Online (Sandbox Code Playgroud)

P J*_*mes 7

SQL 有一个 LEN() 函数。这会给你一个字段的长度。然而更新将是解决方案:

更新

SELECT CHARACTER_MAXIMUM_LENGTH FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = 'Database' AND TABLE_NAME = 'Table' AND COLUMN_NAME = 'Field'
Run Code Online (Sandbox Code Playgroud)

希望有帮助