相关疑难解决方法(0)

PostgreSQL如何查看已运行的查询

我的计算机上有一个PostgreSQL数据库,我有一个运行查询的应用程序.

如何查看我的数据库上运行了哪些查询?

我用的是Linux电脑和pgadmin.

database postgresql pgadmin

51
推荐指数
3
解决办法
10万
查看次数

Go中的Postgres列表参数(使用database/sql和pq)

我正在尝试编写一个带有list参数的查询(即一个参数,它是一个值列表).看来这在Postgres中至少有时是可能的(/sf/answers/758083231/).我想要的是这样的:

rows, err := db.Query("SELECT * FROM table WHERE id in $1", []int{1, 2, 3})
Run Code Online (Sandbox Code Playgroud)

但是,当我使用pq驱动程序执行此操作时,出现错误:

sql: converting Exec argument #0's type: unsupported type []int, a slice
Run Code Online (Sandbox Code Playgroud)

这根本就不支持了pq,或者根本没有支持,或者根本不支持database/sqlPostgres,或者什么?谢谢!

sql postgresql prepared-statement go query-parameters

2
推荐指数
2
解决办法
3023
查看次数