怎麼導出表結構?
oracle怎麼樣只導出表結構而不導出表數據
exp username/passwd@dbname tables= tablename file=filename.dmp rows=n
注意一個問題: compress 默認為y 為了避免導入時發生錯誤最好設置 compress=n
exp username/p償sswd@dbname tables= tablename file=filename.dmp rows=n compress=n
如何導出用戶下所有表結構
一、
exp userid=bx81/bx81 owner=bx81;
imp userid=bx81/bx81 full=y indexfile=bx8.sql;
注意著時imp並沒有真正寫入數據庫,而是將DDL寫在bx8.sql裡。
二、用下面的腳本可以生成某個用戶下的表的DDL語句:
set arraysize 1
set echo off
set heading off
set feedback off
set verify off
set pagesize 0
set linesize 79
define 1 = &&SCHEMA_NAME
spool tbl_&&SCHEMA_NAME
set termout off
col x noprint
col y noprint
select 'rem **** Create Table DDL for '||chr(10)||
'rem **** '||username||''''||'s tables'||chr(10)||chr(10)
from dba_users
where username = upper ('&&1')
/
select table_name y,
0 x,
'create table ' ||
rtrim(table_name) ||
'('
from dba_tables
where owner = upper('&&1')
union
select tc.table_name y,
column_id x,
rtrim(decode(column_id,1,null,','))||
rtrim(column_name)|| ' ' ||
rtrim(data_type) ||
rtrim(decode(data_type,'DATE',null,'LONG',null,
'NUMBER',decode(to_char(data_precision),null,null,'('),
'(')) ||
rtrim(decode(data_type,
'DATE',null,
'CHAR',data_length,
'VARCHAR2',data_length,
'NUMBER',decode(to_char(data_precision),null,null,
to_char(data_precision) || ',' || to_char(data_scale)),
'L ONG',null,
'******ERROR')) ||
rtrim(decode(data_type,'DATE',null,'LONG',null,
'NUMBER',decode(to_char(data_precision),null,null,')'),
')')) || ' ' ||
rtrim(decode......
sqlserver2008如何導出表結構
使用右鍵數據庫,任務——導出腳本——選擇要導的對象,一步步往下選就行,大概是這樣,或者展開表,點擊create腳本也可以
請問oracle數據庫如何導出數據庫的表結構?
哪有那麼麻煩?
進入plsql
找到table那個大項,點出來,下邊會羅列出許多表
右鍵點中你所需要的那個表名
找到DBMS_Metadata
然後選項裡有ddl
彈出來那個窗口就是你的表結構,拷貝出來直接在另一個庫裡執行就可以啦
-----------------------------補充------------------------
PLSQL裡
tools下
export user objects of
按shift批量選擇表
執行就行了
PLSQL怎樣導出oracle表結構
1.完整的導出整個數據庫表結構即dmp文件方法:
Tools-->Export Tables ,選擇Oracle Export 默認選項即可,在Output file選擇一個輸出目標
點擊Export,即可導出表結構
2.導出表中數據:
Tools-->Export Tables :選擇SQL Inserts 遇到大字段(clob,blob)會出問題導不出來,在此可以
選擇需要導出的表,在Output file中選擇導出的目標,點擊Export即可導出,在此有幾個選項
可以去掉所有的可選項直接導出
3.導出數據庫中所有的或是所選表的數據庫建表腳本:
Tools-->Export User Objects去掉下面三個include *可選項,選擇Single file)在Output file
中選擇輸出目標,點擊Export即可
怎麼導出表結構
你好:這個我一般都是用的sqldeveloper工具導出的,在這個工具上選擇工具--導出用戶對象--選擇要導出的表,然後導出為sql文件就可以了,除此之外可以導出表權限,表空間,存儲等信息,根據實際需要導出就行了。
如果是方便,而且不需要查看,只是簡單備份的話,可以導出為dmp文件,也比較實用。
mssql如何導出表結構
導出的時候有個選擇的,僅結構 和 結構+數據,選擇僅結構就好了
怎麼導出表結構
exp username/passwd@dbname tables= tablename file=filename.dmp rows=n
注意一個問題: compress 默認為y 為了避免導入時發生錯誤最好設置 compress=n
exp username/passwd@dbname tables= tablename file=filename.dmp rows=n compress=n
sql developer 怎樣導出表結構
是Oracle sql developer 嗎?
展開表,選擇表,右鍵,快速DDL
sql如何導出表結構
不同的數據庫產品區別比較大,例如mysql可以通過mysql自帶的dump工具完成。命令行如下:
mysqldump -h localhost -u root -p mydb >e:\mysql\mydb.sql