问题:达梦数据库如何查看所有数据库和表

方法:

查看所有数据库 相当于show databases;

select * from v$database;

查看当前用户(模式?)所拥有的表

select table_name from all_tables where owner='SYSDBA';   注:必须大写,必须单引号

创建表空间 相当于建数据库 创建表空间dmhr 创建用户dmhr,创建用户会同时创建同名模式

单实例单数据库架构:在达梦的常规部署中,一个实例通常只管理一个数据库。这与MySQL的"单实例多库"或Oracle的"单实例多库"架构不同,所以达梦没有创建数据库操作,创建实例的同时就会创建关联的数据库。

create tablespace dmhr datafile 'dmhr.dbf' size 128;
create user dmhr identified by 123456789 default tablespace dmhr; 
grant dba to dmhr;

阅读全文

问题:sqlserver如何查看表注释?

方法:

SELECT
A.name AS 表名,
B.name AS 字段名,
C.value AS 字段说明
FROM sys.tables A
INNER JOIN sys.columns B ON B.object_id = A.object_id
LEFT JOIN sys.extended_properties C ON C.major_id = B.object_id AND C.minor_id = B.column_id
WHERE A.name = '表名'

查询所有字段,可查视图

SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='表名/视图名'

SELECT
    COLUMN_NAME,
    DATA_TYPE,
    CHARACTER_MAXIMUM_LENGTH,
    CHARACTER_OCTET_LENGTH
FROM
    information_schema.COLUMNS
WHERE
    TABLE_NAME = '表名/视图名'

阅读全文

问题:如何查看oracle表结构、视图结构?

方法:

表及字段信息

SELECT * FROM cols WHERE TABLE_NAME = 'xxx';

字段注释

SELECT * FROM user_col_comments WHERE TABLE_NAME = 'xxx';

SELECT * FROM all_col_comments WHERE TABLE_NAME = 'xxx';

表/视图名称及说明

SELECT * FROM user_tab_comments WHERE TABLE_NAME = 'xxx';

SELECT * FROM all_tab_cols WHERE table_name ='LBORGANIZATION' and owner='USR_RSXT';

阅读全文

问题:表字段为desc,导致sqoop导入数据时出错

解决:使用反引号进行转译

方法:

import_recruit_signup_annex_type(){
  import_data recruit_signup_annex_type 'select
                                             id,
                                             title,
                                             `desc`,
                                             graduate,
                                             in_serv,
                                             high_level,
                                             graduate_sort,
                                             in_serv_sort,
                                             high_level_sort,
                                             is_delete
                                          from oahr_recruit_signup_annex_type'
}