Bonjour � tous

Quelqu'un connait-il une BDD interfacer C ou C++ acceptent des int8 sur
PC ? PostgresSQL � premiere vu ne doit le faire que sur Mini ou gros
syst�me, je m'explique :

mabasepostgres=> \d alain_categorie
Table    = alain_categorie
+----------------------------------+----------------------------------+-------+
|              Field               |              Type                |
Length|
+----------------------------------+----------------------------------+-------+
| index                            | int8                            
|     8 |
| nom                              | char()                          
|    50 |
| type                             | int8                            
|     8 |
+----------------------------------+----------------------------------+-------+
mabasepostgres=> insert into alain_categorie values ( 1, 'test',
x'0123456789abcdef');
ERROR:  Bad hexadecimal integer input '0123456789abcdef'
mabasepostgres=> insert into alain_categorie values ( 1, 'test',
x'9abcdef');
INSERT 18189 1
mabasepostgres=> insert into alain_categorie values ( 1, 'test',
x'79abcdef');
INSERT 18189 1
mabasepostgres=> insert into alain_categorie values ( 1, 'test',
x'89abcdef');
ERROR:  Bad hexadecimal integer input '89abcdef'

Conclusion sur ma machine codage possible sur 31 bits, bit de signe
inaccessible.
ON EST LOING DES 64 BITS AFFICHER DE l'INT8, je suis FURAX, j'ais besoin
de champ de 64bits pour mon appli et je vais devoir me taper ca a la
mano si je trouve pas de BDD capable de le faire. HEEEEELLLLPPP
(programme KMoney en cours de developpement).
--
Alain Ivars
alain.ivars.freesbee.fr

Répondre à