Maison > base de données > tutoriel mysql > Erreur de clause Postgres WHERE IN : pourquoi « la colonne n'existe-t-elle pas » ?

Erreur de clause Postgres WHERE IN : pourquoi « la colonne n'existe-t-elle pas » ?

Susan Sarandon
Libérer: 2024-12-17 00:56:24
original
966 Les gens l'ont consulté

Postgres WHERE IN Clause Error: Why

Postgres : surmonter l'erreur « La colonne n'existe pas » dans la requête WHERE IN (List)

Dans Postgres, exécuter une requête comportant un WHERE La clause IN (list) peut parfois entraîner un message d'erreur inattendu : "la colonne n'existe pas". Pour résoudre ce problème, il est crucial de comprendre les principes sous-jacents et d'effectuer les ajustements nécessaires.

Dans la requête donnée, l'erreur se produit car les valeurs de la liste sont entourées de guillemets doubles, ce qui est généralement utilisé pour les tables et identifiants de colonnes. Cependant, pour les constantes de chaîne, des guillemets simples doivent être utilisés.

Pour remédier à cela, la requête doit être réécrite comme suit :

DELETE FROM user_job_titles
WHERE id IN ('c836d018-1d12-4507-a268-a4d80d6d3f54',
             'd0961a90-7d31-4c4c-9c1b-671115e3d833',
             '62dda420-6e62-4017-b41d-205c0aa82ead'
            );
Copier après la connexion

En remplaçant les guillemets doubles par des guillemets simples pour les constantes de chaîne, la requête identifiera correctement les valeurs d'identification spécifiées et exécutera l'opération de suppression en douceur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal