点符号表示法的优先顺序

GBase 8s,SPL 例程中 SQL 语句中使用点符号表示法(如在 proj.name)被解释为有三种含义之一,优先顺序如下:
  1. variable.field
  2. column.field
  3. table.column

换言之,首先将表达式 proj.name 求值为 variable.field。如果例程未找到变量 proj,则它将该表达式求值为 column.field。如果例程未找到列 proj,则它将该表达式求值为 table.column。(如果不可将名称解析为数据库中对象的标识符,或在 SPL 例程中声明了的变量或字段,则返回错误。)