エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Entity FrameworkとSQLiteとAUTOINCREMENT - うなてっくろぐ
本当はCodeFirstしたかったんだけど難しそうなので後回し。 Entity Data Modelデザイナを使えばおおかた... 本当はCodeFirstしたかったんだけど難しそうなので後回し。 Entity Data Modelデザイナを使えばおおかた簡単にできます。 AUTOINCREMENTキーワード 主キーには連番を使うことが多いですが、SQLiteにもそれを助ける機能が備わっています。 SQLiteにはAUTOINCREMENTというキーワードがありまして、テーブル作成するとき列にこれを指定しておくと、値を指定せずにレコード挿入することで連番を振ってくれます。仕組みとしてはsqlite_sequenceというテーブルに最後に生成した値が記録されていて、それに+1した値を振っているわけです。 またINTEGER PRIMARY KEYな列は先のキーワードを指定しなくても連番が生成されます。こちらはテーブルに存在する値の最大値+1が使われます。 これまではこの二つを気分で使い分けていたのですが、EntityFr
2014/12/15 リンク