MYSQL

2014-04-12 5 views
0
내가 어떤 테이블의 나는 다음과 같은 시도의 데이터베이스 내 데이터를 삽입하려고

에서 일부 테이블의 동시에서 INSERT :에서 문제가MYSQL

INSERT INTO tbl_18189 (a,b,c,d,e) VALUES ('1', '4 B', '%', '0', '0') 
INSERT INTO tbl_3823 (a,b,c,d,e) VALUES ('24000', '30 M', '34%', '885', '12.05') 
INSERT INTO tbl_67126 (a,b,c,d,e) VALUES ('3.99 M', '10 B', '10%', '530', '14.41') 
INSERT INTO tbl_4247 (a,b,c,d,e) VALUES ('1', '170 M', '%', '271', '22.77') 
INSERT INTO tbl_23838 (a,b,c,d,e) VALUES ('320000', '400 M', '7%', '407', '6.91') 

하지만 난

Error creating table: You have an error in your SQL syntax; 

check the manual that corresponds to your MySQL server version for the right syntax to use 
near 'INSERT INTO tbl_38232 ... 

있어 내 코드

+0

검색어에'선택 '을하지 않으면'UNION ALL'이 필요합니까? – vikas

+0

http://stackoverflow.com/questions/13152425/cannot-use-union-in-insert-mysql 가능한 중복 http://stackoverflow.com/questions/16625532/inserting-data-into-new-table- from union-of-two-tables http://stackoverflow.com/questions/2958235/mysql-query-how-to-insert-with-union – RezaRahmati

+0

UNION이 없으면이 오류가 발생하지만 UNION INSERT INTO에 가깝습니다. 그것을 고칠 무언가를 바꾸십시오. – MOB

답변

0

UNION ALL이 합치면 SELECT이고 예제에는 아무 것도 없습니다. 그들을 제거하십시오.

+0

i 아래 항목을 제거하십시오 : 'INSERT INTO tbl_38232 – MOB

+0

근처에서 올바른 구문을 사용하십시오. 너의 질문. 나는 당신의 화면을 볼 수 없다. –

0
INSERT INTO tbl_18189 (a,b,c,d,e) VALUES ('1', '4 B', '%', '0', '0'); 
INSERT INTO tbl_3823 (a,b,c,d,e) VALUES ('24000', '30 M', '34%', '885', '12.05'); 
INSERT INTO tbl_67126 (a,b,c,d,e) VALUES ('3.99 M', '10 B', '10%', '530', '14.41'); 
INSERT INTO tbl_4247 (a,b,c,d,e) VALUES ('1', '170 M', '%', '271', '22.77'); 
INSERT INTO tbl_23838 (a,b,c,d,e) VALUES ('320000', '400 M', '7%', '407', '6.91'); 
+0

그걸 시도해보세요.하지만 작동하지 않습니다. 사용하는 오류 구문 근처에 'INSERT INTO – MOB

+0

무엇이 오류입니까? – shin