Java “怎么做?”;adc";在.sql文件中默认标识生成的整数:adc是Column名称
如何在.sql文件中按默认标识生成adc整数。adc是我的名字。 我之所以要这样做,是因为我在spring中使用了标记,它采用了一个扩展名为.sql的模式脚本。但我的嵌入式数据库是在hsql中。hsql不支持自动增量,因此我必须在.sql文件中编写create table语句,如下所示:Java “怎么做?”;adc";在.sql文件中默认标识生成的整数:adc是Column名称,java,sql,hsqldb,Java,Sql,Hsqldb,如何在.sql文件中按默认标识生成adc整数。adc是我的名字。 我之所以要这样做,是因为我在spring中使用了标记,它采用了一个扩展名为.sql的模式脚本。但我的嵌入式数据库是在hsql中。hsql不支持自动增量,因此我必须在.sql文件中编写create table语句,如下所示: CREATE TABLE personal ( id INTEGER GENERATED BY DEFAULT IDENTITY, username varchar(45) NOT NULL,
CREATE TABLE personal (
id INTEGER GENERATED BY DEFAULT IDENTITY,
username varchar(45) NOT NULL,
password varchar(45) NOT NULL,
host_name varchar(45) DEFAULT NULL,
port_number varchar(45) DEFAULT NULL,
database_name varchar(45) DEFAULT NULL
)
如何在.sql文件中执行上述查询。请尽快帮助我
谢谢您的声明需要在身份定义中添加“AS”:
CREATE TABLE personal ( id INTEGER GENERATED BY DEFAULT AS IDENTITY, username varchar(45) NOT NULL, password varchar(45) NOT NULL, host_name varchar(45) DEFAULT NULL, port_number varchar(45) DEFAULT NULL, database_name varchar(45) DEFAULT NULL )
正如另一位用户在评论中所说,请转到前面的问题并“接受”正确答案。如果你不这样做,人们就不会回答你未来的问题