IDENTITY列を含む表の作成

C#クライアント・コードを使用して、IDENTITY列を含む表を作成できます。

次に、IDENTITY列を含む表の作成方法の例を示します(簡潔にするために、ストア接続はスキップしています)。

public static void createTableWithIdentity(IKVStore store, String tableName)
{
    string sql = @"CREATE TABLE IF NOT EXISTS " + tableName
    + " (id INTEGER GENERATED ALWAYS AS IDENTITY " +
    + " (START WITH 1 INCREMENT BY 1 NO CYCLE)" +
    + ", name STRING"
    + ", PRIMARY KEY(id))";
 
    if (store.ExecuteSQL(sql))
        Console.WriteLine("Table created successfully!");
}

IDENTITY列の詳細は、IDENTITY列を含む表の作成を参照してください。