從Oracle、SQLServer中取得注釋

http://www.blogjava.net/bukebushuo/archive/2008/07/05/212794.html最近在研究根據表結構產生Java檔案的工具,在取得表的欄位時如何取得表的各種資訊和注釋,這個問題困擾了我,經多方搜尋找到如下資料備用:Oracle:  user_tab_comments;表注釋     user_col_comments;表欄位注釋     以上兩個只能擷取自己使用者的表的注釋資訊,如果要訪問自己能夠訪問的其他使用者的表,則需要使用:    

巧妙轉換ORACLE資料庫字元集

                                                   -------------------------------------------------------------------------------- 在大型資料庫管理系統中,ORACLE資料庫不論在資料庫管理能力還是在安全性方面都是無可非議的。國內企業使用ORACLE資料庫的也較多,但是由於ORACLE不同版本的字元集,給資料顯示、資料備份、資料轉換等實際工作帶來了不少麻煩。

Oracle資料庫移植時字元集問題的解決

  -------------------------------------------------------------------------------- 對於Oracle資料庫之間的移植採用Oracle的匯入匯出工具(Import/Export)是一個比較好的策略。雖也可以利用第三方軟體如Sybase 的Power designer中的Reverse Engineering

Oracle分區表常用SQL

 分區表的維護:增加分區: ALTER TABLE sales ADD PARTITION sales2000_q1 VALUES LESS THAN (TO_DATE(‘2000-04-01’,’YYYY-MM-DD’) TABLESPACE ts_sale2000q1; 如果已有maxvalue分區,不能增加分區,可以採取分裂分區的辦法增加分區!刪除分區: ALTER TABLE sales DROP PARTION sales1999_q1; 截短分區:alter table sales

Oracle資料庫鎖表及解鎖進程

Oracle資料庫操作中,我們有時會用到鎖表查詢以及解鎖和kill進程等操作,那麼這些操作是怎麼實現的呢?本文我們主要就介紹一下這部分內容。  鎖表查詢的代碼有以下的形式:  select count(*) from v$locked_object;  select * from v$locked_object;  查看哪個表被鎖  1.select b.owner,b.object_name,a.session_id,a.locked_mode  2.  3. from

最簡單的方法實現ORACLE的定時備份

不用第三方工具,如何?ORACLE的定是備份(邏輯備份)?以前曾在這篇文章http://blog.csdn.net/great_domino/archive/2005/01/18/257414.aspx裡點到一下,但沒細化的說!現在將方法告訴大家,當然是針對那些新手來說!首先建立一個批次檔 databack.bat 文見內容只要2行,如下@echo offStart exp domino/great_domino@domino full=y

如何從SQLServer到Oracle實現伺服器串連

以SQL Server 2000為例說明SQL Server到Oracle串連伺服器的具體實現過程。 1.要求pc機上安裝oralce用戶端軟體和sqlserver2000軟體。 2.用戶端的配置tnsnames.ora檔案,配置所要串連的資料庫伺服器(windows,unix等平台均可以) eg:tnsnames.ora ...... TEST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.11

在ORACLE裡用預存程序定期分割表

Oracle資料庫裡存放著各種各樣的資料,其中有一些資料表會隨著時間的推移,越來越大。如交友聊天的日誌、簡訊收發的日誌、生產系統的日誌、動態網站發布系統的日誌等等。這樣的資訊又和時間緊密相關,有沒有辦法讓這些日誌表能按時間自動分割成曆史年月(如log200308,log200309)的表呢? 請看看用預存程序定期分割表的方法吧。 一、問題的引出

提高ORACLE資料庫的查詢統計速度

大型資料庫系統中往往要用到查詢統計,但是對於資料量大的系統,使用者在進行複雜的查詢統計時往往感到速度很慢,不能滿足應用要求,這就要求我們在設計資料庫系統時進行合理設定,提高查詢統計的速度。本文結合筆者的項目開發經驗,闡述具體的設定方法。 以oracle7.33資料庫系統為例,我們在開發大型oracle資料庫系統時結合項目的特點,本著安全、高效的原則對資料庫進行了一些實體設計,從而大大提高了資料庫的查詢統計速度。總結為如下幾點: 1)擴大資料資料表空間到500M,用於存放本系統的資料;

ORACLE問題,每天10問(二)

11. 怎樣得到觸發器、過程、函數的建立指令碼?  desc user_source  user_triggers 12. 怎樣計算一個表佔用的空間的大小?  select owner,table_name,   NUM_ROWS,   BLOCKS*AAA/1024/1024 "Size M",   EMPTY_BLOCKS,   LAST_ANALYZED   from dba_tables   where table_name='XXX';   Here: AAA is the

查看ORACLE資料庫資訊的一些SQL

1、查看錶空間的名稱及大小set linesize 140;set pages 200;column tablespace_name format a30;select tablespace_name,min_extents,max_extents,pct_increase,status from dba_tablespaces;select

ORACLE問題,每天10問(三)

21. 在ORACLE TABLE中如何抓取MEMO類型欄位為空白的資料記錄?  select remark from oms_flowrec where trim(' ' from remark) is not null ;  22. 如何用BBB表的資料去更新AAA表的資料(有關聯的欄位)  UPDATE AAA SET BNS_SNM=(SELECT BNS_SNM FROM BBB WHERE AAA.DPT_NO=BBB.DPT_NO) WHERE BBB.DPT_NO IS NOT

ORACLE問題,每天10問(一)

大家在應用ORACLE的時候可能會遇到很多看起來不難的問題, 特別對新手來說, 今天我簡單把它總結一下, 發布給大家, 希望對大家有協助! 和大家一起探討, 共同進步!  對ORACLE高手來說是不用看的。   1. Oracle安裝完成後的初始口令?  internal/oracle  sys/change_on_install  system/manager  scott/tiger  sysman/oem_temp  2. ORACLE9IAS WEB CACHE的初始預設使用者和密碼? 

oracle資料庫開發的一些經驗積累(二)

1、分析表analyze table mzbs.db_code ESTIMATE STATISTICS SAMPLE 20 PERCENT;2、資料表空間管理和使用者管理--查看錶空間和資料檔案select file_name,tablespace_name,autoextensible from dba_data_files;--資料資料表空間CREATE TABLESPACE USER_DATA     LOGGING     DATAFILE

ORACLE問題,每天10問(四)

        31. SQLPLUS下如何修改編輯器?  DEFINE _EDITOR=“<編輯器的完整路經>” -- 必須加上雙引號來定義新的編輯器,也可以把這個寫在$ORACLE_HOME/sqlplus/admin/glogin.sql裡面使它永久有效。  32. ORACLE產生隨機函數是?  DBMS_RANDOM.RANDOM  33. LINUX下查詢磁碟競爭狀況命令?  Sar -d  33. LINUX下查詢CPU競爭狀況命令?  sar -r  34.

備份Oracle資料庫

邏輯備份使用oracle 的邏輯備份工具exp 可以進行邏輯備份,此備份方法適使用者資料量少與2G 的情況,比如可以單獨備份某張大資料量的表;舉例:C:/>exp name/mima@sid owner=name compress=y file=d:/orcl.dmplog=d:/orcllog.log buffer=900000或者C:/>exp name/mima@sidcompress=y file=d:/exp.dmp compress=y

ORACLE問題,每天10問(五)

41. 如何給表、列加註釋?  SQL>comment on table 表 is '表注釋';注釋已建立。  SQL>comment on column 表.列 is '列注釋';注釋已建立。  SQL> select * from user_tab_comments where comments is not null;42. 如何查看各個資料表空間佔用磁碟情況?  SQL> col tablespace format a20  SQL> select   b.

ORACLE問題,每天10問(六)

        51. 如何將小表放入keep池中?  alter table xxx storage(buffer_pool keep);  52. 如何檢查是否安裝了某個patch?  check that oraInventory  53. 如何使select語句使查詢結果自動產生序號?  select rownum,COL from table;  54. 如何知道資料褲中某個表所在的tablespace?  select tablespace_name from

Oracle新手最常碰到的6個錯誤及解決方案

沒有人會否認ORACLE是全球最有影響的資料庫產品之一;不過好的東西似乎總不是那麼好用(初看起來如此),甚至有些無情--總會給layman們一個個無情的錯誤號碼。下面是我個人的總結,條條有用,希望能給初學者一點啟示。  關於“好的東西似乎總不是那麼好用(初看起來如此)”的一個笑話:在參加 IBM DB2

Oracle入門

1、如果有一定的資料庫基礎,知道SQL是怎麼回事,即使寫不出來簡單的SQL,但可以看動它們,你就可以跳到2。否則請先看一下資料庫基礎和SQL語言,不需要很深,更不需要去記憶那些複雜的SQL命令,這些可以留在以後邊應用邊學習、記憶。 2、要想學好ORACLE,首先要學習ORACLE的體繫結構,現在你不需要深入理解它們,但要分清幾個關鍵的概念: instance & database, memory structure , process & those files ,such

總頁數: 1509 1 .... 331 332 333 334 335 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.