我可以使用SHOW COLUMNS
命令为所有列或一列(使用LIKE id=''
)获取所需信息。
但我如何才能获得多个列的信息,例如远程SHOW [id, name, email, valid] COLUMNS FROM table
?
答案 0 :(得分:2)
SELECT column_name, data_type
FROM information_schema.columns
WHERE table_name = 'MyTable'
AND column_name IN ('Col1','Col2','Col3')
将为您提供列名及其对应的数据类型。
有关详细信息,请参阅MySQL reference