Como criar tabela com nomes de colunas que se parecem com palavras -chave HSQLDB?
Pergunta
O seguinte SQL não será aceito pelo HSQLDB por causa do nome 'Posição' é uma palavra -chave.
Crie a Tabela de Memória BB (Posicione Bigint)
Como criar esta tabela sem alterar o nome da coluna?
Solução
Não conheço o HSQLDB, mas alguns SQLs permitem usar citações especiais para forçá -las a aceitar identificadores reservados.
Eu sugeriria tentar as primeiras citações únicas e depois backticks. Se isso não funcionar, esperamos que outra pessoa tenha postado algo que funciona! :)
Outras dicas
Todas as palavras -chave, podem ser usadas para objetos de banco de dados se forem citados duas vezes.
Portanto, sua declaração deve simplesmente ler:
CREATE MEMORY TABLE bb ("position" bigint)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow