这个真的难倒我。我正在尝试创建一个 MySQL 查询,我可以将信息填充到列表中,然后导出到 SQLite。除了 SELECT 语句来自information_schema
. COLUMNS
.
这是一个简单的例子来测试。我在一个名为TestTbl
的模式中创建了一个名为的表,并给了它 2 行。第一个是 AUTO INCREMENT INT id 行,第二个是名为 varchar 100 的行Namedb
。然后我运行以下查询。
INSERT INTO `tblinfoetc`.`testtbl` (Namedb)
SELECT
`COLUMNS`.`TABLE_SCHEMA` AS `Namedb`
FROM
`information_schema`.`COLUMNS`;
这样做后我的信息是:
Affected rows: 0
Time: 0.000s
如果我在没有 INSERT INTO 行的情况下运行它,它会顺利返回记录。有任何想法吗?