我有這樣的查詢,不知道爲什麼它給了我錯誤。我要創建的表,如果尚未創建它,如果創建它,然後截斷,然後插入認爲該表MySQL查詢TRUNCATE ERROR
CREATE TABLE IF NOT EXISTS
`(temp)_v5_userInfo_Netsprint_Data_import`
(
onlineId VARCHAR(255),
paramId INT,
paramValue INT
)
TRUNCATE TABLE
`(temp)_v5_userInfo_Netsprint_Data_import`
INSERT INTO
`(temp)_v5_userInfo_Netsprint_Data_import`
SELECT
`ui`.`onlineId`, `uin`.`paramId`, `uin`.`paramValue`
FROM
`(temp)v5_userInfo_COLD` `ui`
JOIN
`v5_(readOnly)userInfo_number` `uin`
ON
`uin`.`userId` = `ui`.`id`
;
問題在於缺少分號。謝謝大家的幫助,我設法解決了這個問題。 – Pandemum 2014-11-21 12:24:32