select top 1 name from(select top 1 id,name from sysobjects where xtype='u') T order by id desc
1、哪位好心人能给我分析一下这句话么?这句话“xtype=char(85)) T order by id desc”中的“T”是干嘛用的,我怎么搜都搜不到,但是去掉又会报错;
2、这句话我先use了当前的数据库,然后只能查到当前库的表,直接“select top 1 id,name from sysobjects”的话,能看到本数据库的表和系统表。是不是理解成sysobjects where xtype='u'这个表也是限制在use的数据库里呢?我不知道自己表达清楚没有,意思就是:
A库有表a,B库有表b。但是use A;select top 1 id,name from sysobjects where xtype='u';只能看到a,却看不到b。