CREATE TABLE IF NOT EXISTS Customer ( user int NOT NULL );
这将导致语法错误。
当使用双引号但在列名中双引号也会出现在表格中时,它会起作用。
您可以针对Vertica运行此查询:
SELECT * FROM keywords WHERE reserved='R'
您应该避免在查询中对要在数据库中创建的任何对象使用任何返回的关键字-否则,您将不得不始终在名称周围加上双引号。
这实际上是SQL标准