Re: need information for "Before Select" Trigger
- From: Erland Sommarskog <esquel@xxxxxxxxxxxxx>
- Date: Thu, 8 Jun 2006 12:54:48 +0000 (UTC)
Lucky (tushar.n.patel@xxxxxxxxx) writes:
Currently i'm facing a bit odd situation. i cant modify my code so i
have to make changes in SQL Server.
the problem is, i've modified one table by adding new column and now i
want only those row which has not null value in that column whenever
the select statement gets fire. i mean in every select statement only
those rows should be returned which has NOT NULL value in the newly
added column.
for this i've created one view and tried to run the application but the
i'm facing some problem as my application is developed in .net 2.0,
i've used lots of .net functionalities and now i cant make any changes
in Code.
another solution i think is triggers. if i can fire a trigger before
any select statements, my problem can be solved instantly but i'm
afraid i can not write andy "before select" trigger.
There are no BEFORE SELECT triggers. (In fact, there are no BEFORE triggers
at all in SQL Server.)
The way to handle this would be define a view, which includs a filter on
this column.
However, personally, I would not add a view for such a simple condition,
but rather add it as needed.
If you real problem is that this table is referred to in lots of places
(lots => more than 20), and you want this column to take effect every
where, you could renamed the table, and then create a view with that
carries on the original name of the table.
--
Erland Sommarskog, SQL Server MVP, esquel@xxxxxxxxxxxxx
Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodinfo/previousversions/books.mspx
.
- Follow-Ups:
- Re: need information for "Before Select" Trigger
- From: Lucky
- Re: need information for "Before Select" Trigger
- References:
- need information for "Before Select" Trigger
- From: Lucky
- need information for "Before Select" Trigger
- Prev by Date: need information for "Before Select" Trigger
- Next by Date: Scripting Databases
- Previous by thread: need information for "Before Select" Trigger
- Next by thread: Re: need information for "Before Select" Trigger
- Index(es):
Relevant Pages
|
Loading