2011-02-23 2 views
0

.sqlファイルのDEFAULT IDENTITYによってADC INTEGER GENERATEDを行う方法。 adcは私の色です。 私はこのbeacuseを望んでいます。私は、拡張子が.sqlのスキーマのスクリプトをとるSpringのタグを使用しています。私の埋め込みデータベースはhsqlにあります。私は.sqlファイルに上記のクエリを行うことができますどのように"adc"の実行方法.sqlファイルのDEFAULT IDENTITYによって生成されるINTEGER:adcはcoloumnの名前

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ファイル内のテーブルステートメントを作成、書き込みする必要がありますのでHSQLは自動インクリメントをサポートしていません。できるだけ早く できるだけ私を助けてくださいありがとう

答えて

0

あなたの文はIDENTITY定義に「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) 

別のユーザーがコメントで言ったように、あなたの前の質問に移動してくださいと正解を「受け入れる」。あなたがこれをしないと、人々はあなたの将来の質問に答えません。