Certas palavras não podem ser usadas como identificadores comuns em alguns contextos porque essas palavras podem ser interpretadas como palavras-chave SQL.
Por exemplo, ALL não pode ser um nome de coluna em uma instrução SELECT.
Cada palavra, no entanto, pode ser usada como um identificador delimitado em contextos onde, de outra forma, não pode ser usada como um identificador comum.
Por exemplo, se as aspas (") é o caracter de escape que começa e termina identificadores delimitados, "ALL" pode aparecer como um nome de coluna em uma
instrução SELECT.
Certas palavras-chave podem ser interpretadas como identificadores comuns em alguns contextos, em vez de palavras-chave.
Por exemplo, na instrução SELECT * FROM SYSIBM.SYSTABLES WHERE, WHERE é interpretado como um identificador comum especificado como um nome de correlação, em vez de
como o início de uma cláusula WHERE incompleta.
Novas palavras reservadas para esta versão do DB2® para z/OS® são identificadas com notas neste tópico.
Além disso, alguns tópicos nestas informações podem indicar palavras que não podem ser usadas no contexto específico que está sendo descrito.
O IBM® SQL possui palavras reservadas adicionais que o DB2 para z/OS não impõe.
Portanto, você não deve usar essas palavras reservadas adicionais como identificadores comuns em nomes que têm um uso contínuo.
Consulte IBM DB2 SQL Reference para Cross-Platform Development para obter uma lista das palavras.