vastbase的基本sql语句

本文共有1133个字,关键词:

问题:vastbase的sql语句有哪些?如何显示数据库、数据表?

解决:基本与postgresql差不多,但也有不同

方法:
1、显示所有数据库

select datname from pg_database;

2、显示所有schema

SELECT nspname FROM pg_namespace;
或
SELECT schema_name FROM information_schema.schemata;
查询数据库postgres下所有schema
SELECT schema_name FROM information_schema.schemata WHERE catalog_name = 'postgres';

3、显示schema下所有数据表

SELECT table_name FROM information_schema.tables WHERE table_schema = 'myschema';

4、其它功能参考postgresql

http://www.gbbz.com/index.php/database/466.html

拓展:
sqoop下的jdbc示例

显示所有数据库
/opt/module/sqoop/bin/sqoop eval --query "select datname from pg_database;" --driver cn.com.vastbase.Driver --connect jdbc:vastbase://192.168.1.200:5236/postgres --username postgres --password mypassword --connection-manager org.apache.sqoop.manager.GenericJdbcManager
注:vastbase不支持list-databases,且端口后面必须有/和数据库名,指定schema /opt/module/sqoop/bin/sqoop eval --query "select * from public.zy;" ...

vastbase jdbc驱动下载

https://mvnrepository.com/artifact/cn.com.vastdata/vastbase-jdbc/2.10v#gradle
版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。
添加新评论
暂无评论