MATLAB数据库操作函数详解
1. exec函数
exec
函数用于执行SQL语句并打开游标,但该函数不被推荐使用。对于返回数据的SQL语句,建议使用 fetch
函数或 select
函数;对于其他SQL语句,建议使用 execute
函数。不过,可滚动游标功能暂无替代方案。
1.1 语法
-
curs = exec(conn,sqlquery)
-
curs = exec(conn,sqlquery,Name,Value)
-
curs = exec(conn,sqlquery,qTimeOut)
1.2 描述
-
curs = exec(conn,sqlquery)
:为数据库连接conn
执行SQL语句sqlquery
后创建游标对象。 -
curs = exec(conn,sqlquery,Name,Value)
:使用一个或多个名称 - 值对参数指定选项。例如,'MaxRows',10
在执行SQL查询前将返回的行数限制为10。 -
curs = exec(conn,sqlquery,qTimeOut)
:使用超时值