REFERENCES
Ist ein SQL-Schlüsselwort, das verwendet wird, um einen Fremdschlüssel zu definieren .
Wenn Sie eine Tabelle/Spalte mit einem SQL-Schlüsselwort benannt haben, müssen Sie den Tabellen-/Spaltennamen in bestimmte Zeichen umschließen.
MySQL
INSERT INTO `References` (...) ...
MS-SQL
INSERT INTO [References] (...) ...
Postgre-SQL
INSERT INTO "References" (...) ...
Ich bin mir bezüglich pgSQL nicht sicher, kann das jemand bestätigen?
Zum Beispiel hindert Sie nichts (außer gesunder Menschenverstand) daran, eine Datenbank mit dem Namen INSERT
zu erstellen mit einer Tabelle INTO
mit einer Spalte VALUE(42)
Diese Abfrage funktioniert:
USE [INSERT]
SELECT [INTO].[VALUE(42)] FROM [INTO]