\echo THE VALUE OF VAR a IS :a psql -X --set=a=c 举例:我们想将多个字段传入到PG内,可以将多个值进行引号设置即可 [postgres@pg_qixun ~]$ psql -X -v a='postgresql EDB enterprise database' psql (14.7) Type "help" for help. postgres=# \echo The variable a is :a The variable a ...
-v, --set=, --variable=NAME=VALUE:set psql 变量 NAME to VALUE(例如,-v > -V, --版本输出版本信息,然后退出 -X, --no-psqlrc 不读取启动文件 (~/.psqlrc) -1 (“one”), --single-transaction:作为单个事务执行(如果是非交互式的) 输入输出选项: -a, --echo-all:将脚本中的所有输入都输出...
-v, --set=, --variable=NAME=VALUE:set psql 变量 NAME to VALUE(例如,-v > -V, --版本输出版本信息,然后退出 -X, --no-psqlrc 不读取启动文件 (~/.psqlrc) -1 (“one”), --single-transaction:作为单个事务执行(如果是非交互式的) 输入输出选项: -a, --echo-all:将脚本中的所有输入都输出...
-l, --list 列出所有可用的数据库,然后退出 -v, --set=, --variable=NAME=VALUE 设置psql变量NAME为VALUE (例如,-v ON_ERROR_STOP=1) -V, --version 输出版本信息, 然后退出 -X, --no-psqlrc 不读取启动文档(~/.psqlrc) -1 ("one"), --single-transaction 作为一个单一事务来执行命令文件(如果...
command (SQL or internal) and exit -d, --dbname=DBNAME database name to connect to (default: "postgres") -f, --file=FILENAME execute commands from file, then exit -l, --list list available databases, then exit -v, --set=, --variable=NAME=VALUE set psql variable NAME to VALUE (...
set psql variable NAME to VALUE (e.g., -v ON_ERROR_STOP=1) -V, --version output version information, then exit -X, --no-psqlrc do not read startup file (~/.psqlrc) -1 ("one"), --single-transaction execute as a single transaction (if non-interactive) ...
Program Files → PostgreSQL 11.3 → SQL Shell(psql) Mac OS我们直接搜索就可以了找到: 进入命令行工具,我们可以使用 \help 来查看各个命令的语法: postgres-# \help 例如,我们查看下 select 语句的语法: postgres=# \help SELECT Command: SELECT
\gexec execute query, then execute each value in its result \gset [PREFIX] execute query and store results in psql variables \gx [FILE] as \g, but forces expanded output mode \q quit psql \watch [SEC] execute query every SEC seconds ...
通过apt安装的PostgreSQL16.2,通过postgres超管用户启动的psql 使用postgres用户登录psql命令行,创建了一个database:pgtest 然后在pgtest中创建了一个新的schema:jiaofayuan 在psql命令行中创建了一个用户pguser,并把pgtest和jiaofayuan、public都授权给了pguser create user pguser with password 'Adminadmin'; grant ...
variable value is used. Report bugs to<pgsql-bugs@postgresql.org>. 二、示例 1.纯文件格式的脚本: 1. 只导出postgres数据库的数据,不包括模式 -s pg_dump -U postgres -f /postgres.sql -s postgres(数据库名) 2. 导出postgres数据库(包括数据) ...