不确定为什么以下不起作用(它不能识别最后一个选择,即SELECT附近的语法错误)。感谢。
line.split("\",\"");
答案 0 :(得分:1)
如果你正在使用MySQL,那么你就不能使用SELECT * INTO
,因为MySQL doesn't support it。
相反,你可以这样做:
CREATE TEMPORARY TABLE IF NOT EXISTS `#temp` AS (
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE'
);
SELECT * FROM `#temp`;
此外,如果您的表名中包含特殊字符,则应使用反引号引用它。