12. $ sql tpch@dwh
SQLcl: 土 3 04 16:20:40 2017のリリース4.2.0 Production
Copyright (c) 1982, 2017, Oracle. All rights reserved.
パスワード (**********?) ****
接続先:
Oracle Database 12c Enterprise Edition Release
12.1.0.2.0 - 64bit Production
... 略 ...
SQL> show user
USERは"TPCH"です
net - お気に入りの接続先を登録する
SQL> net dwh=ex05c1-xscan:1521/bisrc;
SQL> net list dwh
dwh
---
ex05c1-xscan:1521/bisrc
13. SYS(bisrc)> users
USERNAME ACCOUNT_STATUS LOCK_DATE EXPIRY_DATE DEFAULT_TABL ..
SYS OPEN 21-AUG-17 SYSTEM ..
AUDSYS EXPIRED & LOCKED 22-FEB-17 22-FEB-17 USERS ..
SYSTEM OPEN 21-AUG-17 SYSTEM ..
OUTLN EXPIRED & LOCKED 22-FEB-17 22-FEB-17 SYSTEM ..
SYSKM EXPIRED & LOCKED 22-FEB-17 22-FEB-17 USERS
SYSDG EXPIRED & LOCKED 22-FEB-17 22-FEB-17 USERS
SYSBACKUP EXPIRED & LOCKED 22-FEB-17 22-FEB-17 USERS
GSMUSER EXPIRED & LOCKED 22-FEB-17 22-FEB-17 USERS
GSMADMIN_INTERNAL EXPIRED & LOCKED 22-FEB-17 22-FEB-17 SYSAUX
DIP EXPIRED & LOCKED 22-FEB-17 22-FEB-17 USERS
XS$NULL EXPIRED & LOCKED 22-FEB-17 22-FEB-17 USERS
ORACLE_OCM EXPIRED & LOCKED 22-FEB-17 22-FEB-17 USERS
...
alias - お気に入りの SQL を登録する
SYS(bisrc)> alias
locks
sessions
tables
tables2
users
SYS(bisrc)> alias users=select
username,account_status,lock_date,expiry_date,default_
tablespace,temporary_tablespace,created,profile,last_l
ogin from dba_users order by created;
14. TPCH(dwh)> info H_ORDER
TABLE: H_ORDER
LAST ANALYZED:2017-02-27 22:00:49.0
ROWS :3000000
SAMPLE SIZE :3000000
INMEMORY :DISABLED
COMMENTS :
Columns
NAME DATA TYPE NULL DEFAULT COMMENTS
*O_ORDERKEY NUMBER(10,0) No
O_CUSTKEY NUMBER(10,0) No
O_ORDERSTATUS CHAR(1 BYTE) No
O_TOTALPRICE NUMBER No
O_ORDERDATE DATE No
O_ORDERPRIORITY VARCHAR2(15 BYTE) No
O_CLERK VARCHAR2(15 BYTE) No
O_SHIPPRIORITY NUMBER(38,0) No
O_COMMENT VARCHAR2(79 BYTE) No
Indexes
INDEX_NAME UNIQUENESS STATUS FUNCIDX_STATUS COLUMNS
TPCH.ORDERS_PK UNIQUE VALID O_ORDERKEY
References
TABLE_NAME CONSTRAINT_NAME DELETE_RULE STATUS DEFERRABLE ..
H_LINEITEM LINEITEM_ORDER_FK NO ACTION ENABLED NOT DEFERRABLE ..
info - テーブル定義・構成情報を確認する
テーブル情報
ROWS, LAST_ANALYZED, COMMENTS..
列定義
索引・参照制約
15. SYS(dwh)> info dba_users
Columns
NAME DATA TYPE NULL ... COMMENTS
USERNAME VARCHAR2(128 BYTE) No Name of the user
USER_ID NUMBER No ID number of the user
PASSWORD VARCHAR2(4000 BYTE) Yes Deprecated from 11.2 .
ACCOUNT_STATUS VARCHAR2(32 BYTE) No
LOCK_DATE DATE Yes
EXPIRY_DATE DATE Yes
DEFAULT_TABLESPACE VARCHAR2(30 BYTE) No Default tablespace ..
TEMPORARY_TABLESPACE VARCHAR2(30 BYTE) No Default tablespace ..
CREATED DATE No User creation date
PROFILE VARCHAR2(128 BYTE) No User resource profile..
INITIAL_RSRC_CONSUME.. VARCHAR2(128 BYTE) Yes User's initial consum..
EXTERNAL_NAME VARCHAR2(4000 BYTE) Yes User external name
PASSWORD_VERSIONS VARCHAR2(12 BYTE) Yes List of versions of ..
...
info にまつわる小ネタ その1
データ・ディクショナリ(dba_* 等)に使うと、
列情報がコメント付きで表示されて便利!
注: 動的パフォーマンスビューにはコメント付きません