Rechercher : dans
Par :

Selectionner date et heure aujourd'hui en sql

Dernière réponse le 12 déc 2008 à 14:33:18 bob87, le 9 jui 2008 à 09:47:39 
 Signaler ce message aux modérateurs

Bonjour,
Je fais un programme en c# pour gérer une base oracle. A un moment je dois enregistrer la date d'aujourd'hui comme date de derniere connection pour l'utilisateur, je m'explique :
Je dois faire un : UPDATE utilisateur SET last_connection = DATE ET HEURE AUJOURD'HUI WERE name = 'nom';
le seul problème c'est que je n'arrive pas a savoir quoi mettre a la place de DATE ET HEURE AUJOURD'HUI.

J'ai essayé de faire

com.CommandText = "SELECT TO_CHAR(SYSDATE, 'DD-MON-YYYY HH:MI:SS') FROM dual";
OracleDataReader d;
d = com.ExecuteReader();
d.Read();

SET last_connnection = '" + (string)d[0] + "'

mais il me met " date format picture ends before converting entire input string "
Que dois-je faire ?

Configuration: Windows XP
Firefox 3.0

Meilleures réponses pour « Selectionner date et heure aujourd'hui en sql » dans :
Supprimer la publicité "MSN aujourd'hui" VoirLors de l'ouverture de votre session sur MSN, une publicité s'ouvre automatiquement. Il s'agit d'une fenêtre nommée "Aujourd'hui" qui vous propose la météo, l'actualité, etc. Si vous n'en avez pas l'utilité, il serait bon de supprimer...
Google et ses datas centers (information) VoirLes datas centers et google: soumettre son site dans google, oui ... mais lequel ? En voici un petit exemple. A la date d'aujourd'hui, voici la liste des datas centers directement attachés à l'empire google. Si vous faites une inscription sur...

1

BlueMind, le 9 jui 2008 à 09:52:55

Salut,

Sous Oracle je ne sais pas mais sous DB2 c'est current_timestamp. Tu peux toujours essayer, mais ça ne doit pas être bien différent.

Bon courrage.
A quoi bon soulever des montagnes quand il est si simple de ­passer par-dessus ?

Répondre à BlueMind

2

bob87, le 9 jui 2008 à 10:04:16

Le problème c'est que la requete marche bien quand je met le résultat dans un label
Label.text = (string)d[0] s'affiche alors 09-JUL-2008 10:03:35 donc je ne comprend pas ou est le problème.

Répondre à bob87

3

BlueMind, le 9 jui 2008 à 10:21:32

Je pense que le problème c'est le format de ta date qui ne correspond pas à ce qu'attend Oracle.
A quoi bon soulever des montagnes quand il est si simple de ­passer par-dessus ?

Répondre à BlueMind

4

bob87, le 9 jui 2008 à 10:29:01

Je viens de voir que dans le format date il ne prend pas l'heure, cependant comment faire en sorte que ce champ contienne la date et l'heure sans changer le type du champ en string (n'y a-t'il pas un type date + heure) ?

Répondre à bob87

5

BlueMind, le 9 jui 2008 à 10:58:00

Time ou Timestamp non ?
A quoi bon soulever des montagnes quand il est si simple de ­passer par-dessus ?

Répondre à BlueMind

6

 soumia, le 12 déc 2008 à 14:33:18
  • +1

Selectionner date et heure aujourd'hui en sql

Répondre à soumia
Collection CommentÇaMarche.net