SQL 查询
嵌入式数据库
和 ODBC 数据库
对象支持相关数据库查询的 ANSI SQL-92 标准。
小贴士:
可以通过运行
DELETE
查询来删除记录。可以使用由相同对象提供的 OPC UA 方法来执行所有其他操作。有关 SQL 语句和子句的更多信息,请参见 SQL 标准。支持的语句
- SELECT
- DELETE
- UPDATE
查询中允许的文本值
可以使用以下文本值。
- 布尔表达式true和false
- 整数、小数(小数分隔符为.),以及采用科学计数法的小数(例如-1.034E3)
- 由单引号分隔的文本字符串(例如'string')提醒事项: 可以通过对单引号 (') 叠用或(转义)来在文本字符串中插入单引号。例如,要编写'string',必须使用两个单引号''string''。
- 采用 ISO 8601 表示法且由双引号分隔的日期和时间(例如"2004-05-23T14:25:10.487")。提醒事项: 日期和时间表示法采用非标准的 ANSI SQL,这样就可以避免使用DATE、TIME和TIMESTAMP关键字,以防产生歧义。
查询中的数据类型惯例
必须遵循以下惯例:
- 整数采用Int32类型
- 小数采用Double类型
- true和false文本被解释为布尔数据类型
标识符
可以使用以下标识符:
- 常规
- 不包含空格
- 以大写或小写字母开头
- 可包含数字、字母和下划线字符_
- 分隔
- 用双引号 (") 分隔
- 可以包含"字符以外的所有其他字符
- 末尾的任何空格都将被忽略
提供反馈