SQL ステートメントにロードしようとしている配列があります。SQL ステートメントをコンパイルして配列を含めると、[]
ブラケットも文字列に挿入されるため、DB に挿入するにはブラケットを削除する必要があります。
これが私のコードです:
i = 0
while i < rows.length
sql = "INSERT INTO my_table VALUES(#{rows[i]})"
puts sql
end
現在の出力:
INSERT INTO my_table VALUES(["value 1", "value 2", "value 3"])
望ましい出力:
INSERT INTO my_table VALUES("value 1", "value 2", "value 3")