J'utilise Postgres et je suis en train d'écrire une requête comme ceci:Postgres - Comment vérifier un tableau vide
select count(*) from table where datasets = ARRAY[]
-à-dire je veux savoir combien de lignes ont un tableau vide pour une certaines colonnes, mais postgres pas comme ça:
select count(*) from super_eds where datasets = ARRAY[];
ERROR: syntax error at or near "]"
LINE 1: select count(*) from super_eds where datasets = ARRAY[];
^
... si datasets = NULL représente ARRAY [], les réponses sont OK ... A propos de "ARRAY []", il s'agit d'une erreur de syntaxe (!): Comme depesz a répondu, un tableau vide nécessite aussi le type de données, SQL de Rory script besoin de correction, est "ARRAY [] :: entier". –