Bonjour,
je travaille sur Postgres 8.2 et je veux bien savoir la difference entre les types bitvaying et bitvaying[] qui apparaissent parmi les types de données offertes depuis PGadmin (je choisis les types de donnée depuis le combobox)
Je sais que bitvaying est une chaine de bits mais dans la documentation de postgres il n'y a que la notation bitvarying(n) où n est le nombre de bits maximal dans la chaine
dans mon projet j'ai à stocker un tableau de chaines de bits c'est pour cette raison je pense à utiliser bitvarying[] mais je n'arrive pas à inserer les données dans les champs
je fais par exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
insert into test(id,hor) values (default, {0100,0110,1010})
on me rend cette exception:
ERROR: syntax error at or near "{"
LINE 1: insert into test(id,hor) values (default, {0100,0110,1010})

je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
insert into test(id,hor) values (default, {B'0100',B'0110',B'1010'})
on me rend aussi:
ERROR: syntax error at or near "{"
LINE 1: insert into test(id,hor) values (default, {B'0100',B'0110',B...


Merci d'avance pour tout aide