--查询所有数据库
select * from sysdatabases;
--查询当前数据库中所有表名
select * from sysobjects where xtype='U';
--xtype='U':表示所有用户表,xtype='S':表示所有系统表
--查询指定表中的所有字段名
select name from syscolumns where id=Object_Id('table_name');
--查询指定表中的所有字段名和字段类型如果当前是数据库则查询数据库中所有的表的名,如果是表则查询出表里面的所有字段
select sc.name,st.name from syscolumns sc,systypes st
where sc.xtype=st.xtype and sc.id
in(select id from sysobjects where xtype='U' and name='table_name');
SQL Server中的语法
最新推荐文章于 2024-10-24 11:16:54 发布