problème sql surprenant - SQL/NoSQL - Programmation
Marsh Posté le 02-08-2013 à 13:33:45
sous quel sgbd ? Mysql ? T'es bien sûr que les 2 champs ont le même type de donnée ?
Marsh Posté le 02-08-2013 à 13:58:18
C'est du Sqlite. C'est bizarre.
C'est peut être la bdd qui est beaucoup trop permissive.
J'ai reussi a m'en sortir en passant par le programme mais cela me laisse perplexe.
Marsh Posté le 03-08-2013 à 13:21:28
!
Tu es sûr que SQLite possède un type DATETIME ?
Marsh Posté le 05-08-2013 à 08:16:14
D'apres la doc, normalement, non.
Mais j'ai remarqué ce comportement en faisant un cast de ce que la requête me renvoyait.
Ou alors, c'est le Wrapper .. qui me faisait une sorte de conversion.
Je ne sais pas.
Marsh Posté le 02-08-2013 à 11:13:52
Hello tout le monde,
J'ai un soucis avec une requête qui me laisse perplexe (je travaille sous sqlite et C#).
jusqu'alors, j'avais la requete suivante :
select DATDEB from TABLE1 order by DATDEB ASC
Cela marchait impeccable. Il me renvoyait bien une valeur de type DATETIME
j'ai voulu modifier ma requete en :
select DATDEB from TABLE1 union select DATDEB from TABLE2 order by DATDEB ASC
table1 et table2 sont de structure identique.
il me renvoi bien des DATDEB mais il me les convertit en string (et plus en dateTime comme précédemment).
J'ai loupé quelquechose?
est ce normal?
Merci pour vos réponses
Olivier
---------------
Feedback :