Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/06/2011, 23h26   #1
Invité de passage
 
Homme
Inscription : janvier 2010
Messages : 15
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : janvier 2010
Messages : 15
Points : 4
Points : 4
Par défaut Saisie automatique de la date et l'heure sous oracle

bonjour,

voila, je ne sait pas si sa peut se faire, mais je voudrai que l'ajout de la date et l'heure d'une commande soit ajouté automatiquement lors de l'ajout de cette dernière, mais je ne sait pas comment faire.
quelqu'un peut m'aider?
je m'initie sous la version gratuite d'oracle 10g expresse.

merci d'avance
bozmin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2011, 10h15   #2
Expert Confirmé Sénior


 
Avatar de laurentschneider
 
Homme Laurent Schneider
Administrateur de base de données
Inscription : décembre 2005
Messages : 2 925
Détails du profil
Informations personnelles :
Nom : Homme Laurent Schneider
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Finance

Informations forums :
Inscription : décembre 2005
Messages : 2 925
Points : 4 547
Points : 4 547
Dans sqlplus
Code :
1
2
3
4
5
6
7
8
SQL> ALTER session SET nls_date_format='YYYY-MM-DD_HH24:MI:SS';
 
Session altered.
SQL> SET sqlp "_DATE SQL> "
 
2011-06-24_10:15:18 SQL>
2011-06-24_10:15:18 SQL>
2011-06-24_10:15:18 SQL>
__________________
Mon blog : laurentschneider.com
Mon livre : Advanced Oracle SQL Programming
laurentschneider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2011, 10h51   #3
Modérateur
 
Homme Fabien
Ingénieur d'études en décisionnel
Inscription : septembre 2008
Messages : 5 684
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 34
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études en décisionnel
Secteur : Arts - Culture

Informations forums :
Inscription : septembre 2008
Messages : 5 684
Points : 10 431
Points : 10 431
Envoyer un message via ICQ à Waldar Envoyer un message via Skype™ à Waldar
J'ai interprété le besoin de cette façon :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
CREATE TABLE t
(
    t_id     number(1)                 NOT NULL,
    t_dt     date      DEFAULT sysdate NOT NULL
);
-- Table created.
 
INSERT INTO t (t_id) VALUES (1);
-- 1 row created.
 
SELECT t_id, t_dt
  FROM t;
 
      T_ID T_DT                 
---------- ---------------------
         1 24/06/2011 10:50:49  
 
-- 1 row selected.
 
DROP TABLE t;
-- Table dropped.
__________________
Email : http://scr.im/waldar
Waldar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2011, 11h16   #4
Expert Confirmé Sénior


 
Avatar de laurentschneider
 
Homme Laurent Schneider
Administrateur de base de données
Inscription : décembre 2005
Messages : 2 925
Détails du profil
Informations personnelles :
Nom : Homme Laurent Schneider
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Finance

Informations forums :
Inscription : décembre 2005
Messages : 2 925
Points : 4 547
Points : 4 547
ou peut-être
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SQL> sho parameter audit_trail
NAME                                 TYPE        VALUE
------------------------------------ ----------- -------------------
audit_trail                          string      DB, EXTENDED
SQL> audit ALL statements BY access;
Audit succeeded.
SQL> SELECT 123456 FROM dual;
    123456
----------
    123456
SQL> noaudit ALL statements ;
Noaudit succeeded.
SQL> SELECT timestamp,sql_text FROM dba_audit_trail WHERE username='SCOTT' AND timestamp>sysdate-1/1440;
...
2011-06-24_11:14:47     SELECT 123456 FROM dual
__________________
Mon blog : laurentschneider.com
Mon livre : Advanced Oracle SQL Programming
laurentschneider est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h42.


 
 
 
 
Partenaires

Hébergement Web