[英]Creating a table using mysql, jdbc
我已经在我的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);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.