如何确定现有 table 的列定界符在 MySQL 中
How to determine what an existing table's column delimiter is in MySQL
我正在使用 MySQL 中现有的 table,但我需要知道它是如何设置的。我需要找到 FIELDS TERMINATED BY
设置,以便我可以相应地设置我的 Impala 数据库。
使用:
SHOW CREATE TABLE mytablename;
或者查看 information_schema 中的 Table 表是所有信息,如果你想构建一个复杂的查询。
SELECT *
FROM information_schema.tables
WHERE TABLE_SCHEMA ='your_schema'
AND TABLE_NAME='your Table'
AND TABLE_TYPE = 'BASE TABLE;
我正在使用 MySQL 中现有的 table,但我需要知道它是如何设置的。我需要找到 FIELDS TERMINATED BY
设置,以便我可以相应地设置我的 Impala 数据库。
使用:
SHOW CREATE TABLE mytablename;
或者查看 information_schema 中的 Table 表是所有信息,如果你想构建一个复杂的查询。
SELECT *
FROM information_schema.tables
WHERE TABLE_SCHEMA ='your_schema'
AND TABLE_NAME='your Table'
AND TABLE_TYPE = 'BASE TABLE;