SQLite 備忘録

ツールの設定とか使い方の個人的な備忘録

2021年6月12日土曜日

SQLite 3 INSERT に関するまとめ

ver 3.35.5 時点

初級

  • insert文の基本的な使い方
  • 複数行のデータを一回のinsert文で挿入する

中級

  • デフォルト値だけの行を登録する
  • selectしたデータをinsertする
  • insertした行の内容を確認する(returning)

キーが重複してしまった場合の制御

  • キーが重複していたらレコードを丸ごと置換、重複していなければ新規挿入する (replace)
  • キーが重複していたら特定のカラムを更新、重複していなければ新規挿入する (upsert)
  • キーが重複していたら挿入しないようにする
  • キーが重複しエラーが出ても無視する

参考サイト

  • SQLite 公式サイト(英語)
    https://www.sqlite.org/index.html
  • INSERT
    https://www.sqlite.org/lang_insert.html
Posted by 85bee at 16:24
メールで送信BlogThis!X で共有Facebook で共有するPinterest に共有
Labels: insert
次の投稿 前の投稿 ホーム

Translate

このブログを検索

読込中...

ページ

  • SQLite3 コマンドラインツール コマンド一覧
Powered by Blogger.