高斯数据库(GaussDB)SQL 常用语句总结

张开发
2026/4/8 12:28:29 15 分钟阅读

分享文章

高斯数据库(GaussDB)SQL 常用语句总结
高斯数据库(GaussDB)SQL 常用语句总结高斯数据库(GaussDB)是华为基于 PostgreSQL 开源生态开发的企业级分布式关系型数据库,兼容标准 SQL 92/99/2003,同时支持 PostgreSQL 语法,还自带分布式、高可用特性。下面按日常开发高频场景整理最实用的 SQL 语句,直接复制就能用。一、数据库 / 模式 / 用户基础操作1. 创建 / 删除数据库sql-- 创建数据库(指定字符集、兼容模式) CREATE DATABASE mydb ENCODING 'UTF8' LC_COLLATE 'C' LC_CTYPE 'C' TEMPLATE template0; -- 删除数据库(谨慎使用) DROP DATABASE IF EXISTS mydb;2. 模式(Schema)管理sql-- 创建模式 CREATE SCHEMA IF NOT EXISTS myschema; -- 删除模式(CASCADE 级联删除表/视图) DROP SCHEMA IF EXISTS myschema CASCADE; -- 切换当前模式 SET search_path TO myschema,public;3. 用户 / 权限管理sql-- 创建用户 CREATE USER user01 WITH PASSWORD 'Gauss@123';

更多文章