sqlite テーブルからcreate文を取得する
![sqlite テーブルからcreate文を取得する](https://mebee.info/wp-content/uploads/2020/07/msyqllite-890x500.png)
sqliteで、テーブルからcreate文を取得する手順を記述してます。「sqlite_master」に「where」句で対象のテーブル名を指定することで確認することができます。
環境
- OS windows11 home
- sqlite 3.37.1
- DB Browser for SQLite 3.12.2
手順
テーブルのスキーマを確認するには、「sqlite_master」に「where」句を使用します。
select sql from sqlite_master
where tbl_name = 'テーブル名';
実際に、「foo」というテーブルのcreate文を取得してみます。
select sql from sqlite_master
where tbl_name = 'foo';
実行結果
![](https://mebee.info/wp-content/uploads/2022/03/image-80.png)
取得されていることが確認できます。
-
前の記事
kotlin 「for in」で配列の値を全て抽出する 2022.12.09
-
次の記事
MariaDB レコードをコピーしてinsertする 2022.12.09
コメントを書く