matlab中sql语句带有变量怎么写

有时辰我们在进行matlab编程的时辰,与数据库毗连写sql语句的时辰,需要在where语句后面带有变量,怎么写呢,下面来分享一下方式

东西/原料

  • matlab
  • sql语句带有变量怎么写

方式/步调

  1. 1

    第一步我们界说一个字符串变量startTime='2018-07-01',sql语句data=exec(conn, ['select * from coal_storage where time>=''',startTime,'''']);如下图所示:

  2. 2

    第二步运行剧本,可以看到从数据库中查询出了年夜于2018-07-01日期的的数据,这里需要注重的matlab中sql语句变量类型必需是字符串类型,若是是数值类型需要转当作字符串类型,如下图所示:

  3. 3

    第三步我们也可以界说两个变量,startTime和endTime,sql语句data=exec(conn, ['select * from coal_storage where time>=''',startTime,''' and time<=''',endTime,'''']);如下图所示:

  4. 4

    第四步运行剧本,在号令行窗口中可以看到年夜于2018-07-01和小于2018-07-05的数据,如下图所示:

  5. 5

    第五步需要注重的是matlab中sql语句带有变量需要加[],不带变量可以直接利用单引号'',我们可以看一下带变量没有[]的环境,如下图所示:

  6. 6

    第六步运行剧本,可以看到查询不出数据,matlab中sql语句带有变量需要加[]才可以查询,如下图所示:

注重事项

  • 若是你感觉这篇对你有效的话,请投一下票
  • 发表于 2018-08-01 00:00
  • 阅读 ( 1220 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具