sql >> データベース >  >> RDS >> Sqlserver

Microsoft SQL Server2008R2のインデックスの自動インクリメント

    SQL Serverでは、これは個別のデータ型( "autoincrement")ではありませんが、できます INTを定義する IDENTITYとなる列 。

    テーブルをどのように作成していますか?ビジュアルデザイナーまたはT-SQLスクリプト??

    T-SQLでは、次を使用します:

    CREATE TABLE dbo.MyTable(ID INT IDENTITY(1,1) ......
    

    ビジュアルテーブルデザイナーでは、次のことを確認する必要があります。

    これは、INT型の列のオプションです。シード(開始値)と増分を定義できます。通常、両方とも1に設定されます。



    1. SQLで外部キーを使用してテーブルを作成する方法

    2. BYOCの新機能–クラスターの一時停止と再開

    3. SQL Serverのテーブルまたはビューの列情報を取得する(T-SQL:sp_columns)

    4. データベースの結果を配列に変換する