j2e*_*nue 2 mysql mysql-workbench
使用 sqlworkBench 我正在寻找列名。我想使用以下查询在搜索中使用通配符。当我搜索“activated_at”列时,它可以工作,但使用通配符搜索失败,有人可以帮忙吗?
SELECT
table_schema,
table_name,
column_name,
data_type,
ordinal_position
FROM INFORMATION_SCHEMA.COLUMNS
WHERE column_name = 'activated_a*' ;
Run Code Online (Sandbox Code Playgroud)
小智 5
你可以试试这个:
SELECT table_schema, table_name, column_name, data_type, ordinal_position
FROM INFORMATION_SCHEMA.COLUMNS
WHERE column_name LIKE 'activated_a%' ;
Run Code Online (Sandbox Code Playgroud)
当你想使用通配符时,你必须使用 LIKE 而不是 '='