Path: dp-news.maxwell.syr.edu!spool.maxwell.syr.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!postnews.google.com!i42g2000cwa.googlegroups.com!not-for-mail
From: "MAYEKEUL" <olivier.debelle@gmail.com>
Newsgroups: comp.databases.oracle.server
Subject: Question a propos des triggers
Date: 9 Oct 2006 23:04:52 -0700
Organization: http://groups.google.com
Lines: 35
Message-ID: <1160460292.384415.249370@i42g2000cwa.googlegroups.com>
NNTP-Posting-Host: 194.29.98.144
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1160460297 4698 127.0.0.1 (10 Oct 2006 06:04:57 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Tue, 10 Oct 2006 06:04:57 +0000 (UTC)
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1),gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: i42g2000cwa.googlegroups.com; posting-host=194.29.98.144;
   posting-account=Y8tAXQwAAAACo090mGjXIGyRvgKwAv2T
Xref: dp-news.maxwell.syr.edu comp.databases.oracle.server:276885

Hello everybody,

Petite question existentielle sur les triggers avec oracle.

Je voudrais lors d'une insertion de valeurs, modifier la valeur =E0
ajouter.

dans le cas pr=E9sent, il s'agit d'une date

La table s'apelle MT_LONGTERM et contiens deux champs
LT_TIMESTAMP  - TIMESTAMP
LT_VALUE - NUMBER(8,4)

et le code de mon trigger  ( qui va pas vous vous en doutez! ;o)

create or replace trigger "MT_LONGTERM_T1"
BEFORE
insert on "MT_LONGTERM"
for each row
begin
:NEW.LT_TIMESTAMP:=3DTO_TIMESTAMP(:NEW.LT_TIMESTAMP,'DD-MON-YYYY
HH24:MI:SS');
end;

alors, je fait =E7a parce que lorsque que je veux charger un fichier csv
dans cette table, il me refuse toute les dates que je peux lui rentrer
en manuel meme chose

ya surement un truc que j'ai pas pig=E9 ( =E7a aussi vous vous en doutiez
non?) ;)

enfin bref, y a-t-il une =E2me sensible pour m'aider????

Merciiiii

