1

そこで、HRスキーマから自分のスキーマにテーブルをコピーするためのSQLコードを生成するスクリプトを作成しようとしています。

私がこれまでに得たのはこれですが、それは正しくありません...誰かが私を助けたり、私にヒントを与えたりしますか?

select 'create table ' || USER_TABLES || '_copy as select *  from ' || USER_TABLES || ';'from hr_tables;

私がこれで新しくてとても必死であるのを手伝ってください。

4

1 に答える 1

0

これを試して:

SELECT 'CREATE TABLE ' ||table_name || '_copy AS SELECT *  FROM ' || table_name || ';'
  FROM all_tables
 WHERE OWNER = 'HR';
于 2012-11-13T01:58:34.010 に答える