ETest-Vue-FastAPI/check_workorder_name_length...

23 lines
566 B
SQL

-- 检查工单表的 name 字段长度限制
SELECT
COLUMN_NAME AS ,
COLUMN_TYPE AS ,
CHARACTER_MAXIMUM_LENGTH AS ,
IS_NULLABLE AS ,
COLUMN_COMMENT AS
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = DATABASE()
AND TABLE_NAME = 'test_work_order'
AND COLUMN_NAME = 'name';
-- 查看现有工单名称的长度分布
SELECT
LENGTH(name) AS ,
COUNT(*) AS ,
MAX(name) AS
FROM test_work_order
GROUP BY LENGTH(name)
ORDER BY LENGTH(name) DESC
LIMIT 10;