Sybase ASA 12中使用SQL查询表信息

简介:

在Sybase central工具中,我们经常能看到如下页面:

wKiom1gRyE_zM-JyAABH3iPUDEM213.png

昨天正巧有个客户需要导出这么一份table的数据,于是我写了如下SQL语句来查询table信息:

1
2
3
4
5
6
7
8
9
10
SELECT 
     tbl.table_name  AS  "Name"
     usr.user_name  AS  "Owner"
     'Table'  AS  Type,  --因为查询的是Table的信息,而非View的,所以Type列中的数据一直都是'Table',这里就hard code了
     remarks  AS  "Comment"
FROM  sys.SYSTABLE  AS  tbl
LEFT  JOIN  sys.SYSUSER  AS  usr  ON  usr.user_id = tbl.creator
WHERE  creator  IN  (
     SELECT  creator  FROM  sys.SYSTABLE  WHERE  table_name= 'zip2kv'  --我们知道其中一个表的表名,所以直接查询systable就好了,否则还得去查db表
);


上面这一堆写的啥东东??配图被51CTO弄丢了,时隔这么久,连我自己都不知道写的啥了。下面整理一下,也许还有点参考价值。


Sybase ASA 12数据库中存有系统表,这些系统表中记录了业务数据库(用户因为业务需要自行创建的数据库)中的Meta信息。比如,系统的db表中会记录当前Sybase ASA上存在的所有数据库名称。而,sys.SYSTABLE顾名思义,就是SYSTABLE系统表中保存有Sybase ASA数据库管理系统中所有的表的相关定义信息。几乎所有你可以使用的Meta信息都记录在以sys为schema的系统表中,只要对应Sybase ASA的文档自己翻找一下,应该就能找到你想要的信息。


本文转自 rickqin 51CTO博客,原文链接:http://blog.51cto.com/rickqin/1866418

目录
打赏
0
0
0
0
342
分享
相关文章
|
12天前
|
Java使用sql查询mongodb
通过使用 MongoDB Connector for BI 和 JDBC,开发者可以在 Java 中使用 SQL 语法查询 MongoDB 数据库。这种方法对于熟悉 SQL 的团队非常有帮助,能够快速实现对 MongoDB 数据的操作。同时,也需要注意到这种方法的性能和功能限制,根据具体应用场景进行选择和优化。
44 9
Vanna:开源 AI 检索生成框架,自动生成精确的 SQL 查询
Vanna 是一个开源的 Python RAG(Retrieval-Augmented Generation)框架,能够基于大型语言模型(LLMs)为数据库生成精确的 SQL 查询。Vanna 支持多种 LLMs、向量数据库和 SQL 数据库,提供高准确性查询,同时确保数据库内容安全私密,不外泄。
114 7
Vanna:开源 AI 检索生成框架,自动生成精确的 SQL 查询
|
2月前
|
使用java在未知表字段情况下通过sql查询信息
使用java在未知表字段情况下通过sql查询信息
39 8
|
2月前
|
PHP开发中防止SQL注入的方法,包括使用参数化查询、对用户输入进行过滤和验证、使用安全的框架和库等,旨在帮助开发者有效应对SQL注入这一常见安全威胁,保障应用安全
本文深入探讨了PHP开发中防止SQL注入的方法,包括使用参数化查询、对用户输入进行过滤和验证、使用安全的框架和库等,旨在帮助开发者有效应对SQL注入这一常见安全威胁,保障应用安全。
68 4
SQL语句当前及历史信息查询-performance schema的使用
本文介绍了如何使用MySQL的Performance Schema来获取SQL语句的当前和历史执行信息。Performance Schema默认在MySQL 8.0中启用,可以通过查询相关表来获取详细的SQL执行信息,包括当前执行的SQL、历史执行记录和统计汇总信息,从而快速定位和解决性能瓶颈。
|
2月前
|
如何优化SQL查询性能?
【10月更文挑战第28天】如何优化SQL查询性能?
179 10
功能发布-自定义SQL查询
本期主要为大家介绍ClkLog九月上线的新功能-自定义SQL查询。
mysql编写sql脚本:要求表没有主键,但是想查询没有相同值的时候才进行插入
mysql编写sql脚本:要求表没有主键,但是想查询没有相同值的时候才进行插入
38 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等