2010-08-12 5 views

답변

5

사용 INFORMATION SCHEMA 전망 :

select * from INFORMATION_SCHEMA.TABLES T where NOT EXISTS 
    (
     select 1 
     from INFORMATION_SCHEMA.COLUMNS 
     where TABLE_CATALOG = T.TABLE_CATALOG 
     and TABLE_SCHEMA = T.TABLE_SCHEMA 
     and TABLE_NAME = T.TABLE_NAME 
     and DATA_TYPE = 'timestamp' -- or the literal representing timestamp data type 
) 
+0

을 사용할 수 있습니다, 나는 추가했다 : 및 TABLE_TYPE = '기초 테이블' 감사합니다. – DavidStein

3

사용 SYS.TABLES/SYS.COLUMNS : 만 테이블 부탁 해요 때문에

SELECT name FROM SYS.TABLES 
WHERE object_id NOT IN (select object_id 
          FROM SYS.COLUMNS 
          WHERE system_type_id = 189) 
0

당신은 OBJECTPROPERTY

SELECT 
    name 
FROM 
    sys.objects 
WHERE 
    OBJECTPROPERTY(object_id, 'TableHasTimestamp') = 0 --null if not a table