• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >sybase > 一些有用的查询语句(关于系统表的使用)

一些有用的查询语句(关于系统表的使用)

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了sql语句查询系统时间,oracle查询锁表语句,查询锁表语句,sql语句查询表字段,数据库查询表语句等相关知识,希望本文的分享对您有所帮助
</div>
--查找系统中所有的表(含表的行数)
SELECT USER_NAME(uid),
    O.name,
    rowcnt(doampg),
    S.name,
    creation = O.crdate, 
    case sysstat2 & 57344 
     when 32768 then 'datarows' 
     when 16384 then 'datapages' 
     else 'allpages' end 
  FROM sysobjects O, sysindexes I, syssegments S 
  WHERE O.type = 'U' AND 
     O.id=I.id AND 
     I.indid IN (0,1) AND 
     I.segment=S.segment AND 
     O.type!='S' 
  ORDER BY 1,2
  
--查找系统中所有的主键
SELECT USER_NAME(O.uid), OBJECT_NAME(I.id),I.name,S.name 
 FROM sysindexes I,sysobjects O,syssegments S 
 WHERE I.id=O.id AND I.status2 & 2 = 2 AND 
    I.status & 2048 = 2048 AND 
    I.indid>0 AND I.segment=S.segment 
 ORDER BY USER_NAME(O.uid),OBJECT_NAME(I.id),I.name
 
--查找系统中所有的索引 
SELECT USER_NAME(O.uid),O.name,I.name,
    CASE WHEN ((I.status&16)=16 OR (I.status2&512)=512) THEN 'Clustered' 
      WHEN (I.indid=255) THEN 'Text/Image' 
      ELSE 'Non-Clustered' END,
    CASE WHEN ((I.status&2)=2) THEN 'Unique' 
      ELSE 'Non-Unique' END, S.name 
 FROM sysindexes I,syssegments S,sysobjects O 
 WHERE I.indid>0 AND I.indid<255 AND I.status2 & 2!=2 AND 
    I.segment=S.segment AND O.id=I.id AND 
    O.type='U' AND O.type!='S' ORDER BY 1,2,3 
        
--查找系统中所有表的外键        
SELECT USER_NAME(O.uid),OBJECT_NAME(C.tableid),OBJECT_NAME(C.constrid) 
  FROM sysconstraints C,sysobjects O 
  WHERE C.constrid=O.id AND C.status=64 
  ORDER BY USER_NAME(O.uid),OBJECT_NAME(C.tableid),OBJECT_NAME(C.constrid) </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 一些有用的查询语句(关于系统表的使用)

相关文章

  • 2017-06-28Sybase Rep Server的rep_agent不启动怎么办
  • 2017-06-28sybase数据库恢复
  • 2017-06-28Sybase程序设计中极易造成误解的内部规则
  • 2017-06-28打造真正意义上高科技化的王府井集团
  • 2017-06-28更改Sybase数据库
  • 2017-06-28bcp文档,自己看吧
  • 2017-06-28复制sybase服务器安装配置
  • 2017-06-28如何检查数据库中数据的一致性
  • 2017-06-28Sybase应用案例:Bridge信息系统
  • 2017-06-28AT&T无线服务公司

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • Sybase数据仓库解决方案在贵州电信的应用
    • 铁路售票系统中数据库应用研究
    • Sybase IQ商业智能利器
    • sybase的备份
    • Sybase的master库日志管理
    • Sybase:如何直接查询段的空间使用情况
    • ASE 11.9.2 for Linux安装步骤
    • Sybase SQL remote更改传输断点的方法
    • Sybase RS rs_init问题的解决方法
    • 简单介绍Sybase数据库的备份与恢复

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有