tkinter.filedialog
我有这段代码用于搜索Redshift数据库中的记录,但是执行此操作会使他崩溃,从而导致错误
无效操作:“,”或附近的语法错误
而且我不知道它为什么会发生,Redshift基于postgres,而postgres使用ANY not IN(IN也不起作用)。
编辑
我使用dapper,像这样在DAO中声明我的连接
var variable ="Select columns1,columns2,columns3 from schema.table where columns1 = ANY(@idsNumber)";
connection.Query(variable, new { idsNumber= new[] { 123, 432 } }).ToList();
可以帮我吗?
答案 0 :(得分:0)
来自StackOverflow: SELECT * FROM X WHERE id IN (…) with Dapper ORM:
string sql = "SELECT * FROM SomeTable WHERE id IN @ids"
var results = conn.Query(sql, new { ids = new[] { 1, 2, 3, 4, 5 }});