1. 程式人生 > >pl/sql developer 匯出資料庫中的表到可執行的.sql 指令碼檔案

pl/sql developer 匯出資料庫中的表到可執行的.sql 指令碼檔案

PL/SQL自帶匯出資料庫中表到.sql指令碼檔案的工具。

1.在objects視窗中,選中表》右擊》Export Data

2.選》SQL Inserts 選擇:Create tables,其他選項看情況選擇。

3.Output file:選擇輸出路徑及檔名。


4.輸出指令碼中的檔案部分檔案程式碼

----------------------------------------------------
-- Export file for user SGDC_PMS2                 --
-- Created by Administrator on 2015/6/5, 11:08:51 --
----------------------------------------------------


set define off
spool tables.log


prompt
prompt Creating table DF_T_CODEVALUE
prompt =============================
prompt
create table SGDC_PMS2.DF_T_CODEVALUE
(
  pkid            VARCHAR2(50) not null,
  valueid         VARCHAR2(50),
  name            VARCHAR2(100) not null,
  parent_id       VARCHAR2(50),
  sortid          NUMBER,
  notes           VARCHAR2(100),
  codeid          VARCHAR2(50) not null,
  pathname        VARCHAR2(200),
  is_do           CHAR(1),
  dept_code       VARCHAR2(20),
  tab_year        VARCHAR2(4),
  tab_month       VARCHAR2(2),
  tab_day         VARCHAR2(2),
  uptime          DATE,
  recordtimestamp DATE,
  recordstatus    VARCHAR2(42),
  sjzt            NUMBER(2)
)
tablespace TS_ODS
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 64K
    next 1M
    minextents 1
    maxextents unlimited
  );
comment on table SGDC_PMS2.DF_T_CODEVALUE
  is '隱患基礎資料資訊';
comment on column SGDC_PMS2.DF_T_CODEVALUE.pkid

從.sql指令碼檔案讀取資料到資料庫

1.新建Command Windows

2.執行:SQL> @C:\XX.sql

相關推薦

pl/sql developer 匯出資料庫中的表到執行的.sql 指令碼檔案

PL/SQL自帶匯出資料庫中表到.sql指令碼檔案的工具。 1.在objects視窗中,選中表》右擊》Export Data 2.選》SQL Inserts 選擇:Create tables,其他選項看情況選擇。 3.Output file:選擇輸出路徑及檔名。 4

將mysql資料庫的建表語句修改成green plum資料庫執行指令碼

#用來獲取輸入的對應的表名稱的建表語句 #首先輸入需要獲取的mysql或者sql server的資料庫表名稱,到對應的資料庫中抓出建表語句, #然後,將建表語句進行對應的修改,形成可以在pg中可用的語句 #連線mysql資料 import pymysql import sys impor

PL/SQL developer連線資料庫寫法

第一種直接連線資料庫 192.168.0.210:1521/orcl 第二種在資料庫連線檔案修改   找到PLSQL裡面的tnsnames.ora檔案,然後用記

PL/SQL Developer 匯出bmp檔案時,視窗一閃而過解決辦法

設定系統變數就可以了。 變數名:ORACLE_HOME 變數值:為ORACLE安裝bin目錄的上一級目錄,假如你的bin目錄就在E:\app\Administrator\product\11.1

pl/sql developer不需要選中,執行游標所在行

問題:        執行某一行語句時,需要選中改行語句,按F8才能執行; 解決辦法:       工具——》首選項——》SQL視窗——》自動選擇該語句。這樣游標放在此行,按F8就可以執行,需要注意的是sql語句必須以分號結束。

解決pl/sql developer資料庫表中顯示中文亂碼問題

2012-02-14 15:44 8人閱讀 評論(0) 收藏 舉報 首先,通過 select userenv('language') from dual; 查詢oracle伺服器端的編碼, 如為: AMERICAN_AMERICA.US7ASCII 顯示

PL/SQL Developer匯出大量資料到excel的快速方法,解決資料量大匯出慢的問題

當需要從sql查詢l中匯出大量資料到excel時,用copy to excel 會執行得很慢,使用Export Query Results...功能則會快速很多。 1.直接執行查詢,顯示完所有資料耗時22分37秒,此時也需佔用>100m記憶體空間。隨後選擇copy t

pl/sql developer 匯出SQL指令碼,怎麼匯入

一般來說在PL/SQL 匯出的SQL指令碼檔案都帶一些不是SQL語句的命令: 如匯出檔案的頭,就有下面這些資訊; prompt PL/SQL Developer import file prompt Created on 2013年8月30日 by fong set feedback off set d

pl/sql developer資料庫下拉框中新增新的資料庫

先找到這個檔案:C:/Oracle/product/11.2.0/client_1/network/admin/tnsnames.ora 在末尾加上: PC20DVP_10.23.18.220 =   (DESCRIPTION =     (ADDRESS_LIST =   

解決pl/sql developer資料庫插入資料亂碼問題

最近學習SSM專案開發,用到oracle資料庫, 使用管理軟體PL/sql developer往資料庫表中插入資料時記錄亂碼。      結果如下: 可以看到中文資料都亂碼成了???????問號,   看了網上各位大佬的解決辦法,說是由於oracle伺服器端字元編碼

JAR檔案匯出為.exe執行檔案

為什麼要匯出為.exe檔案? ①客戶需求,客戶有這樣的需求,程式設計師得完成釋出的任務。 ②jar執行需要將其Java專案所需要的jar檔案放置在同一個資料夾之中,難以管理。 ③相對而言,匯出為.exe檔案所佔用的儲存空間更少。 ④最重要的一點,可以通過相關方法將jdk整合到.exe檔案

Oracle SQL Develope匯出資料庫連線

哎  , 因為換了電腦,oracle sql develope裡的連線資訊, 也需要匯出來, 由於比較多, 在網上找 匯出資料庫連線的方法,然而沒有找到, 所以直接全部一個個的 連線資訊手動有加了進去。 然而加完了 , 偶爾發現了匯出資訊的方法, what a fuck! 線面介紹方法

使用Oracle建立資料庫,SQL developer連線資料庫簡要步驟

    SQL Developer 不能用於建立Oracle資料庫,只能用來連線已經建立的資料庫,資料庫的建立要通過Database Configuration Assistant(DBCA)來完成。     找到開始選單中Oracle-OraDb11g_home1下的DB

Java專案匯出執行的jar檔案

場景一:Java專案沒有依賴第三方jar包          1. 首先在MyEclipse中開啟專案, 右鍵點選專案,選擇“Export”;         2. 選擇Java/JAR fi

SQL SERVER 2008複製資料庫時發生執行SQL Server代理作業錯誤

http://www.bubuko.com/infodetail-1792144.html   1. 情況說明 在利用SQL SERVER資料庫複製嚮導,能夠很方便的將一個數據庫從一臺伺服器複製到另一臺伺服器上,具體操作步驟也十分簡單。 不過在實際操作過程常發生“執行SQL

python 解析excel資料並插入資料庫執行

背景:應業務要求需要不定期將一些excel資料匯入到線上資料庫run.py實現如下:#encoding=utf-8import xlrdfrom configparser import ConfigParserimport pymysqlimport systry:book

SQL語句操作資料庫中表和欄位的COMMENT值

參考文件不太給力啊,表註釋和欄位註釋的資料不全。 1 建立表的時候寫註釋 create table test1 (     field_name int comment '欄位的註釋' )comment='表的註釋'; 2 修改表的註釋 alter table test1 comment

Oracle sql developer 連線資料庫顯示IO錯誤的解決方法

1.oracle sql developer和你資料庫伺服器是在同一臺機器麼?如果是,主機名上寫localhost就是正確的,如果不是,請填寫資料庫伺服器的ip地址或者是能夠解析的主機名 2.你安裝的資料庫的名字是app嗎? 在資料庫伺服器的命令列上執行語句看一下監聽:ls

資料庫中批量執行SQL並將結果記錄到檔案

         專案中有一個步驟:資料移植。資料移植要遷移很多的表,遷移完之後我們要看一下我們遷移的表的記錄數對不對。假如說有一百多張表,不可能每次都一張表一張表的去查詢然後記錄,這時候就得有一個指令碼可以自動執行。我在資料視覺化工具上怎麼試都不行,同時執行一百多個查詢語

如何使用SQL Developer建立資料庫連線

SQLDevelope啟動後,需要建立一個數據庫連線,只有建立了資料庫連線,才能在該資料庫的方案中建立、更改物件或編輯表中的資料。 建立資料庫連線的步驟如下。 (1)在主介面左邊視窗的“連線”選項卡中右鍵單擊“連線”節點,選擇“新建連線”選單項,彈出“新建/選擇資料庫連線”