Les dates avant 1904
syldupac
-
moderno31 Messages postés 872 Date d'inscription Statut Membre Dernière intervention -
moderno31 Messages postés 872 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je veux créer une base de données d'écrivains. Je désire entrer leurs dates de naissance et de décès sous le format yyyy. Ma base fonctionne mais les dates antérieure à 1904 sont refusées et notées 0000. Est-ce le système MacOs qui refuse d'interpréter une date antérieure ? Est-ce MySQL qui se limite ainsi ?
Je sais, je peux décider que le format du champ est TinyInt par exemple. Mais je voudrait comprendre et savoir comment faire si je veux créer une base sur les grandes batailles napoléoniennes dans laquelle le format yyyy serait insuffisant (parce qu'on se batait plusieurs fois l'an...)
Je veux créer une base de données d'écrivains. Je désire entrer leurs dates de naissance et de décès sous le format yyyy. Ma base fonctionne mais les dates antérieure à 1904 sont refusées et notées 0000. Est-ce le système MacOs qui refuse d'interpréter une date antérieure ? Est-ce MySQL qui se limite ainsi ?
Je sais, je peux décider que le format du champ est TinyInt par exemple. Mais je voudrait comprendre et savoir comment faire si je veux créer une base sur les grandes batailles napoléoniennes dans laquelle le format yyyy serait insuffisant (parce qu'on se batait plusieurs fois l'an...)
A voir également:
- Les dates avant 1904
- Nombre de jours entre deux dates excel - Guide
- Avant browser - Télécharger - Navigateurs
- Comment remettre ma page d'accueil comme avant - Guide
- Comment revenir à ma page d'accueil "google.fr" ? ✓ - Forum Google Chrome
- Copain d'avant - Forum Réseaux sociaux
3 réponses
J'ai inséré sous mysql moteur myisam dans un champ datetime 1830-01-08 00:00:00
Pareil j'ai rentré dans un champ de type date 1590-12-03...
Et ça ne me retourne aucune erreur. Les requetes et jointures fonctionnent bien.
quel système ? Mysql ?
A mon avis ces dates ne sont pas supportéées quand on utilise YEAR
J'ai testé 1209 dans un champ YEAR et effectivement il ne l'accepte pas.
Dans la doc..
Pareil j'ai rentré dans un champ de type date 1590-12-03...
Et ça ne me retourne aucune erreur. Les requetes et jointures fonctionnent bien.
quel système ? Mysql ?
A mon avis ces dates ne sont pas supportéées quand on utilise YEAR
J'ai testé 1209 dans un champ YEAR et effectivement il ne l'accepte pas.
Dans la doc..
Je ne comprends pas bien ta réponse.
J'espère que tu n'es pas en train de m'engueuler...
http://dev.mysql.com/doc/refman/5.0/fr/date-and-time-type-overview.html
sinon tu te démerdes.
J'espère que tu n'es pas en train de m'engueuler...
http://dev.mysql.com/doc/refman/5.0/fr/date-and-time-type-overview.html
sinon tu te démerdes.
Oh, non ! Loin de moi l'idée de t'engueuler
alors que tu viens de me rendre service !
Je voulais juste dire que j'ai posé cette question sur ce forum
parce que je ne trouvais pas la réponse dans un tuto ou une doc.
Mais je suis prêt à faire des efforts pour m'y retrouver
et apprendre aux bonnes sources.
Encore merci
alors que tu viens de me rendre service !
Je voulais juste dire que j'ai posé cette question sur ce forum
parce que je ne trouvais pas la réponse dans un tuto ou une doc.
Mais je suis prêt à faire des efforts pour m'y retrouver
et apprendre aux bonnes sources.
Encore merci
J'utilise Mamp sur MacOs 10.5 (phpMyAdmin) php5
(bien sûr, je mange à tous les rateliers,
je veux dire je suis prêt à lire beaucoup de docs...)