bonjour,
je voudrais faire la requete
mais j'ai une erreur de syntaxe pourquoi
Code : Sélectionner tout - Visualiser dans une fenêtre à part insert into table (champ_date) values (01/02/2001 09:05:47)
merci d'avance
bonjour,
je voudrais faire la requete
mais j'ai une erreur de syntaxe pourquoi
Code : Sélectionner tout - Visualiser dans une fenêtre à part insert into table (champ_date) values (01/02/2001 09:05:47)
merci d'avance
parce que ton format de date de ton serveur est différent
tapes
et tu verras le format date de ton serveur
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT GETDATE()
A lire sur le sujet : http://baptiste-wicht.developpez.com...-sql/datetime/
A +
L'utilisation de champ datetime est déliquat. Il faut en effet connaître comment a été installé le serveur SQL. Car le format datetime dépend de la langue qui a été choisie lors de l'installation. Le format ne sera pas le même en fonction qu'on sur du français ou de l'anglais car la manière de définir la date n'est pas la même dans les deux langues.
jour/mois/année en français
mois/jour/année en anglais
Bon courage pour la suite;
sans oublier qu'il faut mettre ta valeur entre deux cotes. sinon ça marche pas à mon avis.
bon courage.
Essaie de faire ca: (si ton format et du type annee-mois-jour)01/02/2001
Ou champ_date est le nom de ton champ declare dans CREATE TABLE du type datetime.
Code : Sélectionner tout - Visualiser dans une fenêtre à part INSERT INTO nom_de_ton_tableau (champ_date) VALUES ('010102 09:05:47')
Ou la syntaxe d'insert into c'est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 INSERT INTO nom_tableau(champ1,champ2,champ3) VALUES('010102 09:05:47',2,'test') Si champ1 est en format datetime, champ2 est en format int est champ3 est en format varchar(255). champ1,champ2,champ3 sont les noms des colonnes(champs) ou tu veux inserer les lignes(valeurs).
Bonjour,
Faites attention, cela dépend en effet de votre installation de SQL Server et de l'option de session DATEFORMAT.
Le mieux est donc d'utiliser le format ISO de dates : YYYYMMDD HH:mm:ss.
@++![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager