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
    文本被解释为布尔数据类型

标识符

可以使用以下标识符:
常规
  • 不包含空格
  • 以大写或小写字母开头
  • 可包含数字、字母和下划线字符
    _
分隔
  • 用双引号 (
    "
    ) 分隔
  • 可以包含
    "
    字符以外的所有其他字符
  • 末尾的任何空格都将被忽略
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈