我从.xlsx 文件中读取到数据 data 通过
data.each(id: 'id', name: 'name')do |hash|
puts hash.inspect
end
可以得到
{:id=>1.0, :name=>"wang"}
{:id=>2.0, :name=>"xiao"}
{:id=>3.0, :name=>"fan"}
我想通过 data.each 方法将读出来的数据插入到 postgresql 的表中, 但是不知道该怎么写循环的 SQL 语句
conn.exec("INSERT INTO test1 VALUES ( 1, 'wang' );")
就是说不知道 VALUES()中怎么用变量表示,看了很多地方都没解决。。。求救。。谢谢大家