系统对象的object_id是不是小于某个值呢?
如果是的话,这个值是多少。

解决方案 »

  1.   

    比如判断系统表用xtype='s'来判断select * from sysobjects where xtype='s'
      

  2.   

    知道这个值干什么?
    计算机的信息肯定有上限,但是上限可能是变化的,你写程序不要依赖这个而且,SQL系统表的数据类型升级经常有BUG
      

  3.   

    object_id返回一个int值.
    例如:
    if object_id('authors') is not null
       drop table authors
    go
      

  4.   


    嗯,这个就可以了。原先我想的是,能不能通过object_id的值来判断系统对象或者用户对象。。不过这思路是错的。还是得通过sys.objects的type字段来判断才比较合理。