强制转型表达式中的关键字 NULL

强制转型表达式可出现在 projection 列表中,包括形如 NULL::datatype 的表达式,在此,datatype 是数据库已知的任何数据类型:
SELECT newtable.col0, null::int FROM newtable;

关键字 NULL 在表达式内有全局的引用作用域。在 SQL 中,关键字 NULL 是访问 NULL 值的唯一语法机制。对于关键字 NULL 的全局作用域的任何重新定义或限制的尝试(例如,声明名为 null 的 SPL 变量),都会禁用涉及 NULL 值的任何强制转型表达式。请确保关键字 NULL 在所有表对象上下文中收到它的全局作用域。