gsql是openGauss提供在命令行下运行的数据库连接工具,可以通过此工具连接服务器并对其进行操作和维护,除了具备操作数据库的基本功能,gsql还提供了若干高级特性,便于用户使用。gsql的基本功能 连接数据库;执行SQL语句:支持交互式地键入并执行SQL语句,也可以执行一个文件中指定的SQL语句;执行元命令:元命令可以帮助...
原始仓库: https://github.com/pietermartin/sqlg master 克隆/下载 分支3 标签37 pieter make constructor public to allow for SqlgG... 8771d2f 2个月前 2883 次提交 sqlg-core make constructor public to allow for SqlgGraph to be extended. 2个月前 sqlg-doc latest 3.1.2-SNAPSHOT ...
sqlg rdbms 上实现的Apache TinkerPop sqlg 可以让关系型数据库支持Apache TinkerPop,当前支持的数据库有postgresql,hsqldb,h2,mariadb,mysql,mssqlserver 以下是一个简单的使用环境准备postgresql version: "3" services: postgres: image: postgres:9.6.11 ports: - "5432:5432" environment: - "...
sqlg-h2-parent sqlg-hsqldb-parent sqlg-jdbc-pool sqlg-jmh sqlg-mariadb-parent sqlg-mysql-parent sqlg-postgres-parent sqlg-test sqlg-testdb-postgres .gitignore .travis.yml CHANGELOG.md LICENSE README.md pom.xml release.md run-tests.sh ...
gsql的高级特性如表1所示。 表1gsql高级特性 特性名称 描述 变量 gsql提供类似于Linux的shell命令的变量特性,可以使用gsql的元命令\set设置一个变量,格式如下: \setvarname value 删除由\set命令设置的变量请使用如下方式: \unsetvarname 说明: 变量只是简单的名称/值对,这里的值可以是任意长度。
第一次连接数据库时可以连接到此数据库。 gsql -d postgres -h 10.10.0.11-U jack -p 8000-W Test@123 postgres为需要连接的数据库名称,10.10.0.11为数据库主节点所在的服务器IP地址,jack为连接数据库的用户,8000为数据库主节点的端口号,Test@123为连接数据库用户jack的密码。
【摘要】 GSQL工具目前版本支持在SQL中使用“变量”,通过SELECT语句的结果赋值到变量中,后续的SQL可以使用变量拼接,轻松实现存储过程中复杂的传参动作,同时提供简单的元命令功能,使SQL脚本能简单实现循环,使用操作系统命令等,功能强大、简单易读。 GSQL动态变量功能背景 ...
在GSQL中附加数据库是通过使用ATTACH DATABASE语句来实现的。您可以按照以下步骤来进行操作: 在GSQL命令行界面中,使用以下语法:ATTACH DATABASE <数据库路径> AS <数据库别名>; 替换<数据库路径>为您想要附加的数据库的路径。 替换<数据库别名>为您想要给附加的数据库起的别名。
gsql 切换schema 多版本化视图将数据库视图、存储过序、触发器和函数整合在一起,用以通过结构化查询语言 (SQL) 访问地理数据库表中指定版本的数据。 在ArcSDE 级别实现多版本化视图。这意味着多版本化视图不使用在地理数据库级别实现的功能。因此,多版本化视图不应用于编辑参与地理数据库行为的数据。
连接数据库: 通过gsql客户端远程连接GaussDB(DWS)数据库。 gsql创建连接时,会有5分钟超时时间。如果在这个时间内,数据库未正确地接受连接并对身份进行认证,gsql将超时退出。 针对此问题,可以参考常见问题处理。 执行SQL语句:支持交互式地键入并执行SQL语句,也可以执行一个文件中指定的SQL语句。 执行元命令:元命令...