1. 程式人生 > >Oracle 複製scott下的表資料到另一使用者下

Oracle 複製scott下的表資料到另一使用者下

/*
首先在sys下先將查詢許可權grant給使用者zkj
然後在zkj使用者下再進行create table操作
*/


--grant
Grant Select On Scott.Emp To  Zkj;
Grant Select On Scott.Bonus To  Zkj;
Grant Select On Scott.Dept To  Zkj;
Grant Select On Scott.Salgrade To  Zkj;

--create table
Create Table Emp As Select * From Scott.Emp;
Create Table Dept As Select * From Scott.Dept;
Create Table Bonus As Select * From Scott.Bonus;
create table Salgrade as select * from Scott.Salgrade;



相關推薦

Oracle 複製scott資料使用者

/* 首先在sys下先將查詢許可權grant給使用者zkj 然後在zkj使用者下再進行create table操作 */--grant Grant Select On Scott.Emp To Zkj; Grant Select On Scott.Bonus To Zk

oracle插入不重複資料merge into用法

參考1: 由於專案中需要用到批量插入,為了防止使用者插入重複的資料,需要先判斷插入的資料是不是已經存在,如果存在則忽略這次插入,否則插入這條資料,剛開始的時候是先用一條SQL語句判斷,如果返回結果是真(記錄已經存在),則忽略,否則插入這條資料,這樣的話插入一條資料

linux環境,連線臺伺服器的oracle資料庫,常見問題詳解

一臺伺服器177 一臺伺服器,有oracle的12 177能ping通12 177不能telnet 12 1521埠 通過xShell隧道在windows能連上12的oracle資料庫 12的1521埠是開啟的。 我總結為是 1.防火牆 有沒有設定1521

mongo vue 複製個數據庫的個數據庫

因為現在有2個數據庫,一個是開發用,一個是測試用。但是業務需要,我需要修改資料庫的資料。為了保持統一,又不想這邊改一下,那邊改一下。 所以直接複製這個資料庫的表到另一個數據庫中去。最 省事。 具體,如

centos複製目錄的檔案到目錄

指令名稱:cp(copy) 功能介紹:將一個檔案複製至另一個檔案,或將數個檔案複製至另一目錄。 語法格式:   cp [options] source dest   cp [options] source... directory 常用引數說明:   -a 儘可能將檔

MySQL資料庫,從個數據庫中複製指定個數據庫中

需求: 這幾天專案中遇到一個問題,需要將一個mysql資料庫中某些表的資料複製到另一個數據庫中,這個資料庫是不存在的,也需要在程式碼中動態建立資料庫,然後將表直接複製到這個動態建立的資料庫中。 網上

SQLSERVER復制數據庫某一個個數據庫中(可跨服務器)

led 數據 rom msdb pan 錯誤 ons 數據庫 ble 一、復制數據庫某一個表到另一個數據庫中(同一服務器) SELECT * INTO 表1 FROM 表2 --復制表2如果只復制結構而不復制內容或只復制某一列只要加WHERE條件就好了 例子:SELECT

C# Oracle.ManagedDataAccess 批量更新資料

    這是我第一次發表部落格。以前經常到部落格園查詢相關技術和程式碼,今天在寫一段小程式時出現了問題, 但在網上沒能找到理想的解決方法。故註冊了部落格園,想與新手分享(因為本人也不是什麼高手)。     vb.net和C#操作Oracle資料庫已經用了N多年了。由

根據更改張表字段

/*根據LS_DELETE_device_0323 的 device_id 更新device的name為LS_DELETE_device_0323 的port_name*/ update device de    set de.name =     &nb

oracle 遊標迴圈刪除資料 sql

    declare   cursor table_user is     select table_name      from user_tables     where table_name not like 'resthome';    table_name va

Oracle資料庫常用系統總結(

1、user_tables:查詢本使用者底下所有的表資訊:包括:表名、表空間等資訊 2、user_tab_comments:主要是查詢本使用者下的所有的表的資訊,包括: TABLE_NAME—表名 TABLE_TYPE—表類別:表(TABLE)還是檢視(VIEW)

java_複製檔案及目錄到一個盤

package com.lian5; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import jav

使用ODU恢復oracle被truncate的資料

1。ODU 介紹       ODU全稱為Oracle Database Unloader,是類似於Oracle的DUL的軟體,用於直接從Oracle資料庫的資料檔案中獲取表資料。在各種原因造成的資料庫不能開啟時,用於搶救資料,最大限度地減少資料丟失。       支援的O

oracle】oralce 恢復資料

今天在做專案的時候,改錯了oracle資料庫表裡面的一個欄位,真的嚇到了一下,要是恢復不過來就悲劇了,肯定要被批。。。 好在成功的恢復了回來,下面給出恢復方法。情景:在Linux下,假設有一個表TAB

SQL SERVER 將個數據庫中的資料複製個數據庫中

第一種情況:將A資料庫.dbo.A表的資料追加到B資料庫.dbo.B表中 (條件:此時B資料庫中已建立好了B表) insert into B資料庫.dbo.B表 select * from A資料庫.dbo.A表 [where條件] 此T-SQL語句會有異常   &n

如何將資料完全複製

業務場景      我原本有個測試環境,裡面備份了一個數據庫稱作Db_bak,裡面有張零件表sys_part(p_id,p_name.........)p_id 為自增主鍵,p_id又在別的表中存在,但我的備庫好久沒有更新過,為了防止對應關係錯亂,準備把備庫的表全部

中的資料複製個數據庫的

1. 在 src 目錄下建立 jdbc.properties #Oracle oracle.driver=oracle.jdbc.driver.OracleDriver oracle.jdbcUrl=jdbc:oracle:thin:@localhost:1521:orcl

sql server 複製中的資料

insert into userstate(NUSERID,USERCODE,CREATETIME,USERSTATE,ACCOUNTSTATE,UPDATETIME,UPDATEPASSWORD) select NUSERID,USERCODE,'2018/12/13',1,0,'2018/12

sqlyog中,將個數據庫中的資料複製個數據庫

第一步:右鍵源資料庫名,單擊“將資料庫複製到不同的主機/資料庫”,檢視圖一,圖二。                                                                                  (圖一)           

oracle中從4個查詢資料並插入到張表裡 擴充套件到查詢到的資料和其他資料共同插入

因為業務的需要,現在需要查詢4個表裡的資料並插入到另一個表內且對應自己想要對應的列。 且表的id應該是根據序列自動生成。 具體建立序列什麼的都不說了,直接上程式碼,欄位都沒改,最近太忙了。 insert into TB_POST_REQUIRE_INFO (id, BE