我正在使用SQuirrel SQL Client V3来查看我的derby数据库 此连接的用户名是umar,密码是umar ..
当我在此连接中运行插入查询时,我收到以下错误
我正在使用netbeans并且它不能在那里工作,我的代码也会出现同样的错误..我该怎么做才能解决这个问题
这是我用于创建ADMINISTRATORS TABLE的声明
CREATE TABLE ADMINSTRATORS(ADMIN_ID BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY,username VARCHAR(30) NOT NULL,password VARCHAR(16) NOT NULL,CONSTRAINT ADMIN_PK PRIMARY KEY (ADMIN_ID) )
答案 0 :(得分:1)
这是我的SQL查询中的拼写错误
CREATE TABLE ADMINISTRATORS(ADMIN_ID BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY,username VARCHAR(30) NOT NULL,password VARCHAR(16) NOT NULL,CONSTRAINT ADMIN_PK PRIMARY KEY (ADMIN_ID) )
请有人关闭此问题
答案 1 :(得分:0)
也许您没有指向您认为自己的数据库,请在插入之前尝试发布:
use UMAR
答案 2 :(得分:0)
您的JDBC网址是否具有您的数据库名称?
实施例
private static String jdbcURL= "jdbc:derby://localhost:1527/UMAR";