CREATE DATABASE 数据库名称; //创建数据库 默认字符集UTF-8 CREATE DETABASE IF NOT EXISTS 数据库名 ; //如果数据库不存在才创建,存在不会报错 CREATE DATABASE DB3 CHARACTER SET 字符集(GBK..UTF-8...); // 创建数据库的同时指定字符集 CREATE DATABASE IF NOT EXISTS DB3 CHARACTER SET GBK ;//...
IF NOT EXISTS (SELECT FROM pg_database WHERE datname = 'my_database') THEN CREATE DATABASE my_database; END IF; END $$; ``` 上述语法中,我们使用了以下关键字和函数: - DO是一个关键字,用于执行匿名代码块。 - BEGIN和END是包装匿名代码块的关键字。 - IF NOT EXISTS是一个条件语句,当条件...
数据库操作创建数据库CREATE DATABASE 语句CREATE DATABASE dbname;createdb命令,是一个 SQL 命令 CREATE DATABASE 的封装createdb [option...] [dbname [description]],option参数可选项...选择数据库\l,显示所有数据库\c + 数据库名,进入某个数据库,如 \c test删除数据库DRO pgsql创建双向索引 数据库 操作符...
@ 目录 库的常见操作 1.增 2.删 3.改 4.查 表的常见操作 1.增 2.删 3.改 4.查 库的常见操作 1.增 CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_name [COMMENT database_comment] // 库的注释说明 [LOCATION hdfs_path] // 库在hdfs上的路径 [WITH DBPROPERTIES (property_name=property...
create database db_name with owner template 使用数据库模板名 encoding allowconn 默认为true 是否允许连接 connlimit 限制连接数,默认没有限制 istemplate 是否为模板库 删除数据库 语法参数参数作用 drop databse if exists database_name 修改数据库 语法参数参数作用 ALTER DATABASE name RENAME TO new...
create user 用户名 password '密码'; #设置只读权限 alter user 用户名 set default_transaction_read_only = on; #设置可操作的数据库 grant all on database 数据库名 to 用户名; #授权可操作的模式和权限 -- 授权 grant select on all tables in schema public to 用户名; ...
select create_hash_partitions('partition_table','id',10,true); 创建hash 分区的命令很简单 create_hash_partitions ,后面的参数依次是 需要分区的表名, 分区键,想分几个分区表 ,如果分区表存在的情况下,会将数据迁移到分区表,在迁移数据的时候,会进行锁表。
一、pgsql里面的数据类型不再介绍:https://www.runoob.com/postgresql/postgresql-data-type.html 二、常用基本语句 2.1、CREATE DATABASE dbname; 创建数据库 create database Demo1; 注意:createdb 命令位于 PostgreSQL安装目录/bin 下,执行创建数据库的命令: ...
CREATE EXTENSION IF NOT EXISTS postgres_fdw; 创建一个新的服务器对象。可以使用CREATE SERVER语句来创建一个服务器对象,指定服务器名称、类型、版本和连接信息。 CREATE SERVER server_name FOREIGN DATA WRAPPER postgres_fdw OPTIONS (host 'server_ip', port 'server_port', dbname 'database_name'); ...
-- 加载扩展插件 CREATE EXTENSION mysql_fdw; -- 创建服务器对象 CREATE SERVER mysql_server FOREIGN DATA WRAPPER mysql_fdw OPTIONS (host '127.0.0.1', port '3306'); -- 创建用户映射 CREATE USER MAPPING FOR postgres SERVER mysql_server OPTIONS (username 'foo', password 'bar'); ...