目录

Search

  1. 前言
  2. Informatica Developer
  3. 模型存储库
  4. Informatica Developer 中的搜索
  5. 连接
  6. 物理数据对象
  7. 平面文件数据对象
  8. 数据的逻辑视图
  9. 查看数据
  10. 应用程序部署
  11. 对象导入和导出
  12. 数据类型引用
  13. 键盘快捷方式
  14. 连接属性

Developer tool 指南

Developer tool 指南

分隔标识符

分隔标识符

分隔标识符必须括在分隔字符内,因为它们不符合标识符的格式规则。
数据库可以使用以下类型的分隔标识符:
使用预留关键字的标识符
如果标识符使用预留关键字,必须在 SQL 查询中将标识符括在分隔字符内。例如,以下 SQL 语句访问一个名为
ORDER
的表:
SELECT * FROM “ORDER” WHERE MYCOLUMN = 10
使用特殊字符的标识符
如果标识符使用特殊字符,必须在 SQL 查询中将标识符括在分隔字符内。例如,以下 SQL 语句访问一个名为
MYTABLE$@
的表:
SELECT * FROM “MYTABLE$@” WHERE MYCOLUMN = 10
区分大小写的标识符
默认情况下,IBM DB2、Microsoft SQL Server 和 Oracle 数据库中的标识符不区分大小写。数据库对象名称以大写字母存储,但是 SQL 查询可使用任意大小写字母引用它们。例如,以下 SQL 语句访问名为
MYTABLE
的表:
SELECT * FROM mytable SELECT * FROM MyTable SELECT * FROM MYTABLE
要使用区分大小写的标识符,必须在 SQL 查询中将标识符括在分隔字符内。例如,以下 SQL 语句访问一个名为
MyTable
的表:
SELECT * FROM “MyTable” WHERE MYCOLUMN = 10