Well. I thought it should be an easy deal for you hence left that part. Now
giving the conditioned trigger assuming the following condition. I leave the
testing part to your concern.
>I need to take out the value of A, filter out
> anything other than '0' to '9', '*', '#', '+' 'p', 'w'
create trigger if not exists <trig_name> after insert on <table_name> when
new.A IN ('0','1','2','3','4','5','6','7','8','9','*','#','+','p','w')
beginupdate <table_name> B=new.A;
end;
Only if the values inside the braces are inserted it will be copied to column B.
VENKAT
Bug the Bugs
________________________________
From: Harish CS <[email protected]>
To: [email protected]
Sent: Mon, February 7, 2011 2:59:50 PM
Subject: Re: [sqlite] Trigger to filter out characters
Hi Venkat,
Could you please show me how to write the condition (to filter out
characters)?
Thanks,
Harish
venkat easwar wrote:
>
> Hi Harish,
>
> Yes it is possible. Look below for solution.
>
> create trigger if not exists <trig_name> after insert on <table_name> when
> new.A=<condition>
> begin
> update <table_name> B=new.A;
> end;
>
>
> There is nothing tricky or hard for inserting into another table, same
> things
> should go.
>
> VENKAT
> Bug the Bugs
>
>
>
>
> ________________________________
> From: Harish CS <[email protected]>
> To: [email protected]
> Sent: Mon, February 7, 2011 2:08:16 PM
> Subject: [sqlite] Trigger to filter out characters
>
>
> Table T has two varchar columns A and B. UI allows entering values into
> column A only.
> On insert/update of records, I need to take out the value of A, filter out
> anything other than '0' to '9', '*', '#', '+' 'p', 'w' characters and copy
> it to column B. Is it possible to write a trigger to achieve this? If yes
> please give me a sample. (Also, if column B is in another table, is it
> possible?)
>
> Thanks
> -Harish
>
> --
> View this message in context:
>
http://old.nabble.com/Trigger-to-filter-out-characters-tp30861522p30861522.html
> Sent from the SQLite mailing list archive at Nabble.com.
>
> _______________________________________________
> sqlite-users mailing list
> [email protected]
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
>
>
>
>
> _______________________________________________
> sqlite-users mailing list
> [email protected]
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
>
>
--
View this message in context:
http://old.nabble.com/Trigger-to-filter-out-characters-tp30861522p30861878.html
Sent from the SQLite mailing list archive at Nabble.com.
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users