DB/Oracle/スキーマ操作
の履歴(No.3)
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
履歴一覧
差分
を表示
現在との差分
を表示
ソース
を表示
DB/Oracle/スキーマ操作
へ行く。
1 (2017-02-13 (月) 02:14:23)
2 (2017-02-13 (月) 02:45:50)
3 (2017-02-13 (月) 07:36:43)
4 (2017-02-15 (水) 09:42:12)
5 (2017-02-17 (金) 09:29:02)
6 (2017-04-21 (金) 16:11:51)
Oracleではユーザに対してスキーマが紐づく。所有者変更はできないらしいのでスキーマ移動する場合は再作成
オペレーションSQL
†
テーブルの所有者確認
select owner,table_name from dba_tables where owner = 'HOGE';
シーケンスの所有者確認
select * from dba_sequences where sequence_owner = 'HOGE';
全シノニムから確認
select * from ALL_SYNONYMS where SYNONYM_NAME like 'xxx';
↑
注意点
†
PUBLICシノニムが存在する場合同名のオブジェクトは作成できない。