VFP 调用SQL里面的视图
使用 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
视图有它自己的优化规则,且不需要重新编译再运行。