假设一个数据库dbname有多个schema,sql(“dbname”,“select * from schema1.table",1,1 )是正确写法。我不明白为什么sql(“schema1”,“select * from schema1.table",1,1 )也会执行出正确结果呢?
估计你的数据库连接就是schema1,
sql'函数中的dbname 指的是数据库连接名