Unix Technical Forum

RE: a how can I do this in Informix question

This is a discussion on RE: a how can I do this in Informix question within the Informix forums, part of the Database Server Software category; --> What about : create trigger abc_ins insert on abc referencing new as abc_new for each row ( update abc ...


Go Back   Unix Technical Forum > Database Server Software > Informix

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 04-20-2008, 10:28 AM
Ford, Andrew G
 
Posts: n/a
Default RE: a how can I do this in Informix question


What about:


create trigger abc_ins insert on abc
referencing new as abc_new
for each row (
update
abc
set
insdate = (year(today) || month(today) ||
day(today))
where
field1 = abc_new.field1
);

This assumes that field1 is the primary key of abc.

Andrew


-----Original Message-----
From: owner-informix-list@iiug.org [mailtowner-informix-list@iiug.org]
On Behalf Of Quetzalcoatl
Sent: Thursday, October 27, 2005 2:36 PM
To: informix-list@iiug.org
Subject: a how can I do this in Informix question


Hello,

I have a problem in Informix that I need to solve.

I have table

Table ABC
{
Field1 integer,
Field2 char(5),
Insdate integer
}

What I want now is when an insert occurs on this table on the fields
(Field1 and Field2) that afterwards the fields Insdate is filled with
the date of today but stored as a number in the format YYYYMMDD.

Example:

Insert into ABC (Field1, Field2)
values (1, "Wim");

then should the query

Select * from ABC;

return:

Field1 Field2 Insdate
1 Wim 20051027

My collegue found how to do it in Oracle and now I want to prove it also

can be done in Informix. I hope. Else me and my big mouth :-)

So help me please.

Thanks,

Wim
sending to informix-list
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 10:41 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com