• sql server系统表详细说明


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

    摘自于 http://www.cnblogs.com/asdcer/archive/2007/05/14/746377.html


    1、获取用户数据库

    select * from master..sysdatabases

    2、获取用户定义表(须指定用户数据库)

    select id, name as TableName from sysobjects 
    where xtype='U' AND name<>'dtproperties' 

    3、获取指定数据表的字段列

    SELECT C.name as ColumnName, C.xtype AS ColumnType, C.length as Length, C.isnullable Nullable 
     FROM sysobjects T,syscolumns C 
     WHERE T.id =C.id AND T.xtype='U' AND T.name<>'dtproperties' 
       AND T.name='指定用户表'

    4、获取数据字段类型信息

    select * from systypes

    5、获取数据库文件信息

    select * from sysfiles
  • 相关阅读:
    500 多个 Linux 命令文档搜索
    C++ 字符串基本操作
    串的模式匹配算法
    查看、启动、关闭防火墙
    天润融通面试
    LeetCode 169. 求众数
    【面试题】人人车一次面试总结
    一个完整的 JS 身份证校验代码
    oracle多表查询
    百度地图的Icon
  • 原文地址:https://www.cnblogs.com/shijun/p/2174238.html
Copyright © 2020-2023  润新知