0

我在某处看到过以下代码,用于按类型选择对象

SELECT  MyObj.uxObj FROM MyObj WHERE iObjType = :A<int,in>

我知道 ':A' 是某种填充字符,但它在 SQL Server 中不起作用。如何解决?

4

2 回答 2

0

看看这是否有帮助
DECLARE @v varchar(1) = 'a'
Select *
From (
Select 'a' as object_type
Union all
Select 'b' as object_type
) x
Where x.object_type = @v

于 2013-09-13T05:54:33.253 回答
0

如果要选择某些类型的列,可以使用

select * from information_schema.columns where data_type = 'int'
于 2013-09-13T05:56:02.457 回答