SELECT EXISTS (select 1 from sysobjects where name='tbf') SELECT OBJECT_ID( 'tb')>0
我要的true或者false没有啊附加一个问题,rt什么意思?

解决方案 »

  1.   

    SELECT CASE WHEN  EXISTS (select 1 from sysobjects where name='tbf') THEN 'TRUE' ELSE 'FALUE' END SELECT CASE WHEN  OBJECT_ID( 'tb')>0 THEN 'TRUE' ELSE 'FALUE' END
      

  2.   

    RT就是RUTI 如题.IF EXISTS (select 1 from sysobjects where name='tbf')
    PRINT 'true'
    else 
    PRINT 'Flase'
      

  3.   

     if EXISTS (select 1 from sysobjects where name='tbf')
     print 'true'
     else
     print 'false'
      

  4.   

    或用CASE WHEN来判断,如4楼.
      

  5.   

    EXISTS
     当查询结果存在时,返回真,否则返回假