DB 便利SQL文

oracle :

1、指定項目所在テーブル一覧

SELECT TABLE_NAME , DATA_LENGTH FROM ALL_TAB_COLUMNS WHERE COLUMN_NAME = ‘colume名’

2、DBデータのExportとImport

expdp system/パスワード@DB名 directory=expdb_dir tables=スキーマ.テーブル名PRE% content=data_only DUMPFILE=dumpファイル名

— DB サーバにログイン —
su – oracle
— ① スキーマ@DB名のデータをTRANC
sqlplus /nolog
conn スキーマ/パスワード@DB名
———————————–
SELECT ‘TRUNCATE TABLE ‘ || table_name || ‘;’ FROM USER_ALL_TABLES
———————————–
impdp system/xxxx@DB名 directory=impdb_dir tables=スキーマ.テーブル名PRE% DUMPFILE=dumpファイル名.dmp content=data_only

3、ディレクトリ取得

select * from ALL_DIrectories;

Add a Comment

您的电子邮箱地址不会被公开。 必填项已用*标注