[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

microsoft.public.sqlserver.programming

Need SQL 2000 equivalent of a SQL 2005 based query

Aamir Mahmood

3/26/2007 11:45:00 PM

Hi,

Could anyone please help me write a SQL 2000 compatible query for the
following query. The following query runs perfectly on SQL 2005, but NOT on
SQL 2000.

---

select t.name, c.name, c.is_computed
from sys.columns as c join sys.tables as t
on c.object_id = t.object_id
where c.is_computed = 1 and t.name = '<table_name>'
---


2 Answers

AlterEgo

3/27/2007 12:18:00 AM

0

Aamir,

This should work for you:

select
o.name
, c.name
, c.iscomputed
from sysobjects o
inner join syscolumns c on o.id = c.id
where ...

-- Bill

"Aamir Mahmood" <aba.def@efg.hij> wrote in message
news:eINnJDAcHHA.2088@TK2MSFTNGP05.phx.gbl...
> Hi,
>
> Could anyone please help me write a SQL 2000 compatible query for the
> following query. The following query runs perfectly on SQL 2005, but NOT
> on SQL 2000.
>
> ---
>
> select t.name, c.name, c.is_computed
> from sys.columns as c join sys.tables as t
> on c.object_id = t.object_id
> where c.is_computed = 1 and t.name = '<table_name>'
> ---
>
>


Aamir Mahmood

3/27/2007 1:33:00 AM

0

Thanks a lot.



"AlterEgo" <alterego55@dslextreme.com> wrote in message
news:ufhEvdAcHHA.2088@TK2MSFTNGP05.phx.gbl...
> Aamir,
>
> This should work for you:
>
> select
> o.name
> , c.name
> , c.iscomputed
> from sysobjects o
> inner join syscolumns c on o.id = c.id
> where ...
>
> -- Bill
>
> "Aamir Mahmood" <aba.def@efg.hij> wrote in message
> news:eINnJDAcHHA.2088@TK2MSFTNGP05.phx.gbl...
>> Hi,
>>
>> Could anyone please help me write a SQL 2000 compatible query for the
>> following query. The following query runs perfectly on SQL 2005, but NOT
>> on SQL 2000.
>>
>> ---
>>
>> select t.name, c.name, c.is_computed
>> from sys.columns as c join sys.tables as t
>> on c.object_id = t.object_id
>> where c.is_computed = 1 and t.name = '<table_name>'
>> ---
>>
>>
>
>