系统命名与 SQL 命名之争 - 第 1 部分
执行 SQL 语句时,您可以使用系统命名或者 SQL 命名来运行它们。系统命名规范沿用了库支持等 IBM i 系统中使用的传统方法。另一方面,SQL 命名模式是在 SQL 标准中定义的,得到了所有其他数据库的采用。谈到 SQL 命名与系统命名的差异,您可能会得出这样一个答案,两者的差别在于架构和对象使用短划线分隔还是使用圆点分隔。然而,两者之间还存在着其他许多的差别,尤其是使用 SQL 命名或系统命名创建的数据库对象的访问权限和所有权方面的差异。本文将展示 SQL 命名与系统命名之间的差异,重点关注使用两种命名规范创建 DB2 for i 数据库
责任编辑:凌云
来源:
IBMDW