gpt4 book ai didi

java - 使用mysql、jdbc创建表

转载 作者:行者123 更新时间:2023-11-29 07:31:28 25 4
gpt4 key购买 nike

我已经在我的java程序中建立了连接和语句。当我尝试执行以下语句时,它会抛出错误

String details;
details="create table details(ID INTEGER,Name VARCHAR(255),Department VARCHAR(255))";
st.executeUpdate(details);

错误

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 'details(a INTEGER,name VARCHAR(255),id INTERGER)'
at line 1

请解释一下如何解决该错误?

最佳答案

您的代码似乎与错误消息不符。错误消息代码的问题是拼写错误 INTERGER 而不是 INTEGER。

我测试了您的代码,它运行良好,然后将其替换为错误消息中的代码,并进行了拼写更正,并且在 MySQL 工作台中也运行正常。

create table details(a INTEGER,name VARCHAR(255),id INTEGER);

关于java - 使用mysql、jdbc创建表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32520927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com