LabVIEW写带横线字段的数据库出错的解决方法
本帖最后由 石鑫华视觉 于 2017-8-8 16:20 编辑我们在平时写测试程序时,或多或少的都会用到数据库,如MSSQL、ACCESS等,在用LabVIEW编程时,也可以对这些数据库进行操作。而比较常用的就是LabSQL这个免费的工具包。这个工具包的使用,需要对SQL的语法一定的了解。当然本文并不是教大家如何写数据库,而在我们写数据库时,可能会遇到某些数据库的字段名称是带“-”横线的,而这时如何使用常规的语法来写数据库:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....);
则会出错:而即使使用省略列名称的方法来写,也是会出错的:INSERTINTO 表名称VALUES (值1, 值2,....);
那么如何解决“列-1,列-2”这样带横线的字段呢?
其实方法很简单,只需要使用英文双引号将字段名包含即可,即语法如下:
INSERT INTO table_name (“列-1”, “列-2”,列3,...) VALUES (值1, 值2,....);
即可解决这类问题了。这里使用双引号,即表示引号内的内容,为整个字段。
谢谢,了解一下! 厉害厉害,学习了。
页:
[1]