matlab中sql语句带有变量怎么写
1、第一步我们定义一个字符串变量startTime='2018-07-01',衡痕贤伎sql语句data=exec(conn, [&垆杪屑丝#39;select * from coal_storage where time>=''',startTime,'''']);如下图所示:
2、第二步运行脚本,可以看到从数据库中查询出了大于2018-07-01日期的的数据,这里需要注意的matlab中sql语句变量类型必须是字符串类型,如果是数值类型需要转成字符串类型,如下图所示:
3、第三步我们也可以定义两个变量,startTime和endTime,sql语句data=exec(conn, 缪梨痤刻['select * from coal_storage where time>=''',startTime,''' and time<=''',endTime,'''']);如下图所示:
4、第四步运行脚本,在命令行窗口中可以看到大于2018-07-01和小于2018-07-05的数据,如下图所示:
5、第五步需要注意的是matlab中sql语句带有变量需要加[],不带变量可以直接使用单引号'',我们可以看一下带变量没有[]的情况,如下图所示:
6、第六步运行脚本,可以看到查询不出数据,matlab中sql语句带有变量需要加[]才可以查询,如下图所示:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:83
阅读量:94
阅读量:95
阅读量:37
阅读量:34