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

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

作者:匿名 字体:[增加 减小] 来源:互联网

匿名通过本文主要向大家介绍了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好友复制网址打印

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

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

相关文章

  • ASE 11.9.2 for Linux安装步骤
  • 最近一段时间都在弄sybase和ms-sqlserver,写了一份学习笔记
  • 怎样使你的SQL运行得更加灵活和高效
  • 精细讲解实战经验创建Sybase用户数据库
  • 医疗保健业移动计算解决方案
  • sybase是什么
  • 数据库上的书城
  • sybase数据库恢复
  • 理解Sybase游标的可用性和属性
  • 什么是游标

文章分类

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

最近更新的内容

    • 由浅至深讲述 Sybase 数据库死锁问题
    • Sybase临时数据库tempdb
    • Sybase数据仓库解决方案在贵州电信的应用
    • Sybase铸造电信信息之门
    • 打造真正意义上高科技化的王府井集团
    • BCP 简 要 说 明
    • Connecting to a SQL Anywhere Studio Database Using ADO.NET
    • Sybase的数据类型
    • Sybase数据库乱码问题的解决方法
    • SYBASE ASA数据库恢复方法

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

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