簡體   English   中英

MySqlSyntaxErrorException錯誤的查詢

[英]MySqlSyntaxErrorException wrong Query

我正在嘗試從Java桌面程序在mysql中創建一個表,但是我獲得了MySqlSyntaxErrorException。

查詢是:

CREATE TABLE FileXFascia(fila0 Integer,fila1 Integer,fila2 Integer,fila3 Integer) VALUES ('3','4','3','3')

有人知道我錯了嗎?

您的SQL語法有誤; 檢查與您的MySQL服務器版本對應的手冊以獲取正確的語法,以在第1行的'VALUES ('3','4','3','3')'附近使用

您需要按以下方式拆分它們:

CREATE TABLE FileXFascia(fila0 Integer,fila1 Integer,fila2 Integer,fila3 Integer); 
INSERT INTO FileXFascial (fila0, fila1, fila2, fila3) VALUES ('3','4','3','3');

在您的問題中,表上有兩種不同的操作,即使您以錯誤的方式嘗試在單個查詢中創建和插入數據。 首先,您需要創建表,然后將數據插入到創建的表中。 像下面的語法。

create table tableName(col1 dataType,col2 dataType,col3 dataType,.......coln dataType);

現在,在創建表之后,您可以將數據插入表中。 像下面的語法。

insert into tableName(col1, col2,col3,......coln) values ('data1','data2','data3',......'datan');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM