LoginSignup
2
3

More than 1 year has passed since last update.

SQL作成ツール(insert文)

Last updated at Posted at 2022-09-15

SQL(insert)を自動で作成してくれるツール

製造時にinsertとか結構行うので、どの現場でもサクッと作れるように記事に残しておく。
(insert文書くのめんどい)
基本ここ見ながら10分もあれば作成できると思う(見た目は気にしないで)

全体像

以下の画像の通り

image.png

B1にinsert文の冒頭部分を入力(テーブル名の部分はB2の値をセット)

3行目のB以降にカラム名を書いていく

B4に「VALUES (」までを記載

あとは実際に入れたい値を横並びに書く

いろいろ書いたけど、以下の通りにシートに書き込めばできる。

B1→「="INSERT INTO " & B2 & " ("」
B2→「テーブル名」
B3~→「値を追加したいカラム名」
B4→「=JOIN(",", B3:F3) & ") VALUES ("」
B7~→「カラムに対応する値」
値の最終列の右隣のセル(H列)→「=B\$1 & B$4 & "'" & JOIN("','", B7:E7) & "');"」
複数作成したい場合は↑を複製していけばOK

カラムの数とかによって若干調整しなければいけないことが玉に瑕だけどそんなに手間もかからないからテーブルごとに作成すればよいかな。

時間があるときにGASで本格的なの作成してみようかな。。。

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3