gaussDB的schema创建查询,及其查询下面的表列,修改列类型

这篇具有很好参考价值的文章主要介绍了gaussDB的schema创建查询,及其查询下面的表列,修改列类型。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

修改列类型与众不同

alter table adqm_safe_data_encrypt_job_instance alter COLUMN state TYPE INT4

设置列非空

alter table data_watermark_rule alter COLUMN encrypt_type set not null

gaussDB的schema创建查询,及其查询下面的表列,修改列类型

alter COLUMN state TYPE INT4

pg_catalog.pg_namespace来查看当前数据库中全部的Schema
 select oid,* from pg_catalog.pg_namespace;

创建schema

create schema gs_dqms

显示当前使用的schema
SHOW search_path;
切换当前schema
SET search_path TO gs_dqms;

查看Schema---- dgp_sd下所有表的大小:
select relname, pg_size_pretty(pg_total_relation_size(relid)) from pg_stat_user_tables where schemaname='gs_dqms' order by pg_relation_size (relid) desc;
查看所有数据库的大小
select pg_database.datname, pg_size_pretty(pg_database_size(pg_database.datname)) AS size from pg_database;
查询数据库中的所有表:(指定schema) 
select * from information_schema.tables
select * from information_schema.columns where table_schema='gs_dqms';
select * from information_schema.tables where table_schema='gs_dqms';

gaussDB的schema创建查询,及其查询下面的表列,修改列类型

查询数据库信息

select oid,* from pg_database where datname='adq_dgp' and datdba=16919;

查询库空间信息

select oid,* from pg_namespace where nspname='gs_dqms2023' and nspowner=16919;

relkind char r = 普通表, i = 索引, S = 序列, t = TOAST表, v = 视图, m = 物化视图, c = 组合类型, f = 外部表, p = 分区表, I = 分区索引

查询表 :

select * from pg_catalog.pg_class where relnamespace=94165 and relowner=16919 and relkind = 'r' and

gaussDB的schema创建查询,及其查询下面的表列,修改列类型

select* from pg_catalog.pg_attribute;

select* from pg_index;

select* from pg_constraint;

查询指定schema的存储过程 

select oid::regprocedure as proname,prosrc from pg_proc where pronamespace=(SELECT oid FROM pg_namespace where nspname ='gs_dqms') and prokind='p'

查询指定schema的函数

select oid::regprocedure as proname,prosrc from pg_proc where pronamespace=(SELECT oid FROM pg_namespace where nspname ='gs_dqms') and prokind='p' or prokind='f'文章来源地址https://www.toymoban.com/news/detail-471268.html

到了这里,关于gaussDB的schema创建查询,及其查询下面的表列,修改列类型的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ElasticSearch创建后的索引如何修改数据类型

    一、前言 在 Elasticsearch 中,一旦创建索引,就不能更改现有字段的数据类型。如果您需要更改数据类型,则需要重新创建索引并使用新的数据类型。以下针对各种业务场景总结几种修改方法。 二、【方法一】删除重建 这种方式的使用场景为当前索引库数据量不大,而且可

    2024年02月13日
    浏览(53)
  • ②【MySQL表操作】 数据库表的创建、查询、修改、删除

    个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~ 个人主页:.29.的博客 学习社区:进去逛一逛~ 数据库表中的数据类型 : 数值类型: TINYINT :小整数 SMALLINT :大整数 MEDIUMINT :大整数,范围大于SMALLINT

    2024年02月06日
    浏览(63)
  • SQL 日期处理和视图创建:常见数据类型、示例查询和防范 SQL 注入方法

    在数据库操作中,处理日期是一个关键的方面。确保插入的日期格式与数据库中日期列的格式匹配至关重要。以下是一些常见的SQL日期数据类型和处理方法。 DATE - 格式为YYYY-MM-DD DATETIME - 格式为YYYY-MM-DD HH:MI:SS TIMESTAMP - 格式为YYYY-MM-DD HH:MI:SS YEAR - 格式为YYYY或YY DATE - 格式为YY

    2024年02月05日
    浏览(59)
  • 【MySQL】- 06 Schema与数据类型优化

    当一个资源变得效率低下的时候,应该了解一下为什么会这样。有如下可能原因: 1.资源被过度使用,余量已经不足以正常工作。 2.资源没有被正确配置 3.资源已经损坏或者失灵 因为慢查询,太多查询的时间过长而导致堆积在逻辑上。 慢查询到底是原因还是结果?在深入调

    2024年02月09日
    浏览(44)
  • 最全面的Elasticsearch查询调优

    将内存分配给文件系统缓存 ​ Elasticsearch严重依赖文件系统缓存来增加搜索速度,我们要尽量确保至少有一半的可用内存进入文件系统,以便Elasticsearch可以将索引的热点区域保留在屋里内存中。 使用更快的硬件。 创建合适的文档索引映射 ​ 避免连接,nested可以使查询慢几

    2024年02月02日
    浏览(45)
  • GaussDB分区表查询性能异常分析

    使用分区表进行相关查询业务,SQL性能慢。 导致分区表业务慢的常见原因有以下几种: 分区索引失效,顺序扫描导致的SQL性能慢 分区表无法进行分区剪枝导致的SQL性能慢 SQL计划选择非最优导致的SQL性能慢 部分分区DDL如果不带UPDATE GLOBAL INDEX子句,会导致分区表Global索引失效

    2024年02月07日
    浏览(44)
  • GaussDB(DWS)查询优化技术大揭秘

    大数据时代,数据量呈爆发式增长,经常面临 百亿、千亿数据查询场景 ,当数据仓库数据量较大、SQL语句执行效率低时,数据仓库性能会受到影响。本文将深入讲解在GaussDB(DWS)中如何进行 表结构设计 ,如何进行 SQL优化 ,如何查找 慢SQL和高频SQL ,提高数据仓库的性能和响

    2024年01月17日
    浏览(44)
  • GaussDB SQL查询语句执行过程解析

    本文分享自华为云社区《【GaussTech第2期】GaussDB SQL查询语句执行过程解析》,作者: GaussDB 数据库。 SQL于关系型数据库而言,重要性不言而喻。就像一个乐团的指挥,指导着作品的正确演绎和节奏的和谐统一。华为云GaussDB作为新一代关系型分布式数据库,具备卓越的技术性

    2024年04月24日
    浏览(47)
  • GaussDB(DWS)查询过滤器原理与应用

    摘要: GaussDB(DWS)查询过滤器(黑名单)提供查询过滤功能,支持自动隔离反复被终止的查询,防止烂SQL再次执行。 本文分享自华为云社区《GaussDB(DWS)查询过滤器原理与应用》,作者:门前一棵葡萄树 。 GaussDB(DWS)查询过滤器(黑名单)提供查询过滤功能,支持自动隔离反复被

    2024年02月08日
    浏览(52)
  • Json Schema介绍 和 .net 下的实践 - 基于Lateapexearlyspeed.Json.Schema - 基础1 - type关键字和string类型

    本系列旨在介绍Json Schema的常见用法,以及.net实现库Lateapexearlyspeed.Json.Schema的使用 这篇文章将介绍Json Schema中的type,和string类型的常见验证功能。用例基于.net的LateApexEarlySpeed.Json.Schema nuget package。这是新创建的一个 Json Schema在.net下的高性能实现库。 就像其他各种Sch

    2024年02月02日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包