帮助中心帮助中心
将值绑定到参数
自从R2019b
pstmt = bindParamValues (pstmt、选择值)
例子
pstmt= bindParamValues (pstmt,选择,值)结合参数中指定选择参数中指定的值值参数为一个SQLPreparedStatement对象。
pstmt= bindParamValues (pstmt,选择,值)
pstmt
选择
值
SQLPreparedStatement
全部折叠
准备创建一个SQL语句导入数据从Microsoft®SQL Server®数据库使用JDBC数据库连接。使用选择SQL语句的SQL查询。从数据库导入数据并显示结果。
创建一个JDBC数据库连接到SQL Server数据库与Windows®身份验证。指定一个空白的用户名和密码。
数据源=“MSSQLServerJDBCAuth”;康涅狄格州=数据库(数据源,”,”);
创建一个SQL语句准备导入数据从SQL Server数据库使用JDBC数据库连接。的问号选择SQL语句显示这是一个SQL。这个语句从数据库中选择所有数据表inventoryTable有库存的库存日期指定日期范围内。
inventoryTable
查询= strcat (“从inventoryTable SELECT *”,…“inventoryDate >在哪里?和inventoryDate < ?”);pstmt = databasePreparedStatement(康涅狄格州、查询)
pstmt = SQLPreparedStatement属性:SQLQuery:“SELECT * FROM inventoryTable inventoryDate >在哪里?和inventoryDate < ?”ParameterCount: 2 ParameterTypes:["字符串" "字符串"]ParameterValues: {[] []}
pstmt是一个SQLPreparedStatement对象与这些属性:
SQLQuery——查询SQL准备语句
SQLQuery
ParameterCount——参数计算
ParameterCount
ParameterTypes——参数类型
ParameterTypes
ParameterValues——参数值
ParameterValues
绑定SQL准备语句的参数值。选择这两个参数在SQL事先准备好的声明中使用他们的数字指标。指定绑定的值作为库存日期范围在1月1日,2014年和2014年12月31日。在数据库中匹配日期的格式。的bindParamValues功能更新中的值ParameterValues财产的pstmt对象。
bindParamValues
选择= (1 - 2);值= {“2014-01-01 00:00:00.000”,…“2014-12-31 00:00:00.000”};pstmt = bindParamValues (pstmt、选择值)
pstmt = SQLPreparedStatement属性:SQLQuery:“SELECT * FROM inventoryTable inventoryDate >在哪里?和inventoryDate < ?”ParameterCount: 2 ParameterTypes:["字符串" "字符串"]ParameterValues: {(“2014-01-01 00:00:00.000”) (“2014-12-31 00:00:00.000”)}
导入数据从数据库中使用获取功能和参数值。结果包含四行数据,代表所有库存与库存之间的日期1月1日,2014年和2014年12月31日。
获取
结果=获取(康涅狄格州,pstmt)
结果=4×4表productNumber数量价格inventoryDate _________________ ________ _____ _______________________ 1 1700 14.5 {' 2014-09-23 09:38:34} 2 1200 9 {' 2014-07-08 22:50:45} 3 356 17 {' 2014-05-14 07:14:28} 7 6034 16 {' 2014-08-06 08:38:00 '}
准备关闭SQL语句和数据库连接。
关闭(pstmt)关闭(康涅狄格州)
SQL事先准备好的声明中,指定为一个SQLPreparedStatement对象。
选择参数,指定的作为一个索引数字标量或多个指标的数值数组。
例子:1
1
例子:(1 2 3)
(1 2 3)
数据类型:双
双
所选参数,参数值绑定指定为一个数字标量,字符串标量,特征向量,datetime数组,逻辑或单元阵列。处理缺失值的函数南或失踪。使用单元阵列来指定多个值。
datetime
逻辑
南
失踪
每个参数的值必须有一个指定的类型ParameterTypes财产的SQLPreparedStatement对象。
例子:真正的
真正的
例子:“美国”
“美国”
例子:{真的,“美国”,2,datetime(现在)}
{真的,“美国”,2,datetime(现在)}
数据类型:双|逻辑|字符|字符串|细胞|datetime
字符
字符串
细胞
SQL事先准备好的声明中,作为一个返回SQLPreparedStatement对象。
介绍了R2019b
数据库|关闭|databasePreparedStatement|关闭|获取
数据库
关闭
databasePreparedStatement
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室