如何用Ruby循环往postgres中插入数据??
我从.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()中怎么用变量表示,看了很多地方都没解决。。。求救。。谢谢大家
postgres
postgresql
ruby
赞
收藏 0
回答 1
待解决
相关问题
postgresql 如何插入含 ‘ 数据?
1800浏览 • 2回复 待解决
如何获取kafka生产者哪个IP使用哪个topic往broker中写数据?
753浏览 • 1回复 待解决
HarmonyOS中如何用Java实现配音功能
2546浏览 • 1回复 待解决
TV 中如何用Java播放本地视频
7216浏览 • 2回复 待解决
如何将easymock的数据插入到数据库?
287浏览 • 1回复 待解决
Postgres:如何列出所有的聚合函数?
1157浏览 • 2回复 待解决
SQL插入一个数据时,如何获取ID?
942浏览 • 2回复 待解决
鸿蒙开发中如何用canvas实现图片的运动效果
1761浏览 • 1回复 待解决
OpenHarmony 设备 如何往相册传个图片
390浏览 • 2回复 待解决
如何用websocket发送音频流?
1325浏览 • 1回复 待解决
mybatis 多个参数时,如何用in?
424浏览 • 1回复 待解决
mysql 千万级表中快速插入和删除记录
1178浏览 • 1回复 待解决
把表的一部分数据插入到另一个表中如何写sql语句
229浏览 • 1回复 待解决
有外键指向自身的表 如何插入第一条数据?
288浏览 • 1回复 待解决
JAVA进行MYSQL数据库数据插入操作时,出现数据重复的处理问题?
299浏览 • 1回复 待解决
如何用redis/memcache做缓存层?
358浏览 • 1回复 待解决
Mybatis插入timestamp的字段时,如何插入时间戳而不是字符串?
516浏览 • 1回复 待解决
ArkTS内可以使用for循环吗
911浏览 • 1回复 已解决
请问如何用mysqldump命令备份整个数据库,但是忽略某些表的数据但是数据表结构全都保留。
195浏览 • 1回复 待解决
云数据库PolarDB批量插入非常慢怎么回事?
1195浏览 • 1回复 待解决
ets如何读取本地mysql数据库中的数据?
698浏览 • 1回复 待解决
MYSQL数据库单表数据达到1亿以上插入速度会有影响吗?
911浏览 • 1回复 待解决
Mysql如何用sql语句删除这样的内容?
248浏览 • 1回复 待解决
如何用Redis scan_iter()来排除键?
783浏览 • 1回复 待解决
Mysql中的数据如何导入Greenplum?
1655浏览 • 1回复 待解决
HarmonyOS应该是可以的