日期:2014-05-18  浏览次数:20404 次

|M| 忽然发现SQL数据库里面很多信息都可以在sys*表里面查找到 请大家给个相关说明的网址

syscolumns
systypes
sysobjects
...
这些表里面的字段的说明和对应关系

谢谢

------解决方案--------------------
你终于发现这些系统表啦,却不知道谁告诉你的?

难道他没有告诉你这些信息,在 sql server 的联机文档里面都有详细说明嘛?
------解决方案--------------------
对于 sql 2k sql server 的联机文档默认是装起的,
如果没有装重新安装,并将它勾起

打开:
开始》程序》Microsoft Sql Server 》 联机丛书


------解决方案--------------------
呵呵。。。联机帮助谁不会看 他想要的是另外的
------解决方案--------------------
系统表对于开发人员来说还是很重要的

SQL 的联机帮助中有足够多的解释
------解决方案--------------------
联机
------解决方案--------------------
要学会查帮助,里面是最全面的
------解决方案--------------------
我也不太习惯查帮助,所以有时候请教别人,别人只是替我做了理应我来做的事情,那就是看帮助文档进行信息搜索
------解决方案--------------------
貼一段說明

SQL Server 中系统表的作用
sysaltfiles 主数据库 保存数据库的文件
syscharsets 主数据库 字符集与排序顺序
sysconfigures 主数据库 配置选项
syscurconfigs 主数据库 当前配置选项
sysdatabases 主数据库 服务器中的数据库
syslanguages 主数据库 语言
syslogins 主数据库 登陆帐号信息
sysoledbusers 主数据库 链接服务器登陆信息
sysprocesses 主数据库 进程
sysremotelogins主数据库 远程登录帐号
syscolumns 每个数据库 列
sysconstrains 每个数据库 限制
sysfilegroups 每个数据库 文件组
sysfiles 每个数据库 文件
sysforeignkeys 每个数据库 外部关键字
sysindexs 每个数据库 索引
sysmenbers 每个数据库 角色成员
sysobjects 每个数据库 所有数据库对象
syspermissions 每个数据库 权限
systypes 每个数据库 用户定义数据类型
sysusers 每个数据库 用户

------解决方案--------------------
对呀,很好使呀,
最近写东西,好多操作都要和系统表打交道
:)
查帮助,挺方便的

------解决方案--------------------
数据字典,任何一个DBMS都会去做,关键是你知不知道在什么地方……这种东西值得那么兴奋么?
------解决方案--------------------
联机帮助
ls的,lz是刚刚开始学习
情有可原
------解决方案--------------------
查询分析器-F1-索引里面输入sys