sql,MySQL,Oracle設定自己増加変数の要約


1、sqlでは、自増変数用identityキーワードを設定します.このキーワードは、どの数から増幅するか、どの程度増幅するかを簡単に指定できます.次のようになります.
create table test(id int identity(100,10) primary key not null, name varchar(10));

2、mysqlで自己増加変数を設定するauto_incrementキーワード:
create table test(id int auto_increment primary key not null, name varchar(10));

ただし、このときidは必ずプライマリ・キーに設定してください.そうしないと、データベースがエラーを報告します.
3、Oracleがテーブルを再作成できない場合は、自増の列を指定します.sequenceを再作成し、nextvalで参照する必要があります.たとえば、次のようにします.
create table test(id int primary key not null,name varchar(10));
create sequence test_id increment by 1 start with 1 maxvalue 9999;

sequenceの後ろのtest_idは最後にテーブル名+シリアル番号でマークされ、以下のように参照されます.
insert into test(test_id.nextval,'jyj');
4、vs 2008でテーブルを作成するとき、一定のプラグインをダウンロードしていないと、テーブルを作成するsql文が書けない場合、vs 2008のテーブルの関連属性を利用して自己増加変数を設定することができます.画像が表示できないので、口述します.また、テーブルを作成するときに、そのカラムを作成するプロパティを表示します.自増したカラムのタイプはintタイプでなければなりません.識別仕様の1行のプロパティを見つけて「Yes」に変更し、識別増分が増加した幅であり、識別シードがどのくらいから始まるかを設定します.
以上はあまり全面的ではありませんが、補充があればいつでも補充できます!