PostGreSql guillement dans SELECT
Bonjour,
Je suis nouveau avec PostGreSQL et nouveau ici.
J'ai des connaissances avec MySQL et Oracle.
Pouvez-vous me dire pourquoi je dois écrire tous les tables et champs avec des guillemets?
Exemple :
SELECT
"ModulesParents"."id"
, "ModulesParents"."name"
, "Modules"."id"
, "Modules"."name"
, "Modules"."action"
FROM "ModulesParents", "Modules"
WHERE "Modules"."modulesParentsId" = "ModulesParents"."id"
Au lieu de seulement ce que je ferais habituellement avec MySql ou Oracle :
SELECT
ModulesParents.id
, ModulesParents.name
, Modules.id
, Modules.name
, Modules.action
FROM ModulesParents, Modules
WHERE Modules.modulesParentsId = ModulesParents.id
Si je fais cela j'ai :
ERROR: relation "modulesparents" does not exist
SQL state: 42P01
C'est sûr que je peux juste mettre les guillements, mais je trouve cela fatiguant.
Merci de m'aider!