数据库操作中常用但不好记的语句
1. 查询数据库中所有表(用户建立的表)的总数:
select count(1) from sysobjects where xtype='u'
2. 查询数据库中所有表的名称:
select name from sysobjects where xtype='u'
3. 查询指定数据库中所有表的表名:
select name from databasename..sysobjects where xtype='u'
4. 查询表中所有字段的类型、类型名以及长度
SELECT sys.syscolumns.name, sys.systypes.name AS Expr1, sys.syscolumns.length
FROM sys.syscolumns INNER JOIN
sys.systypes ON sys.syscolumns.xusertype = sys.systypes.xusertype
WHERE (sys.syscolumns.id = OBJECT_ID('table_name'))