使用 sql 视图与使用普通的 sql 表没有区别,同样的
SQLEXEC( m.hSqlConnect, ’select * from SQL视图名’, 返回游标名 )
即可。
更正 1 楼:抱歉,没看清题目是在 sql 中创建的视图!
应该使用 sql 的视图快于使用 spt 的查询,至少网络传递的数据量就要少一些,特别是对于复杂的查询;另外,外部传递的查询,sql 需要重新检查/编译后才执行,sql 视图有它自己的优化规则,且不需要重新编译再运行。
使用 sql 视图与使用普通的 sql 表没有区别,同样的
SQLEXEC( m.hSqlConnect, ’select * from SQL视图名’, 返回游标名 )
即可。
更正 1 楼:抱歉,没看清题目是在 sql 中创建的视图!
应该使用 sql 的视图快于使用 spt 的查询,至少网络传递的数据量就要少一些,特别是对于复杂的查询;另外,外部传递的查询,sql 需要重新检查/编译后才执行,sql 视图有它自己的优化规则,且不需要重新编译再运行。
转载于:https://www.cnblogs.com/hylan/archive/2008/10/03/1303458.html