获取sqlserver数据库中所有库、表、字段名的方法汇总
2、获取所有用户名:
1 | SELECT name FROM Sysusers WHERE STATUS='2' AND islogin='1' |
islogin=’1′ :表示帐户
islogin=’0′ :表示角色
status=’2′ :表示用户帐户
status=’0′ :表示糸统帐户
2、获取所有数据库名:
1 | SELECT Name FROM Master..SysDatabases ORDER BY Name |
3、获取所有表名:
1 | SELECT Name FROM DatabaseName..SysObjects WHERE XType='U' ORDER BY Name |
XType=’U’ :表示所有用户表;
XType=’S’ :表示所有系统表;
4、获取所有字段名:
1 | SELECT Name FROM SysColumns WHERE id=Object_Id('表名') |
5、获取数据库所有类型:
1 | SELECT name FROM systypes |
6、获取主键字段:
1 | SELECT name FROM SysColumns WHERE id=Object_Id('表名') AND colid=(SELECT top 1 keyno FROM sysindexkeys WHERE id=Object_Id('表名')) |
WordPress制作一个首字母排序的标签页面模板 如何追踪统计邮件群发后用户点击的营销效果