Time of Update: 2018-07-24
Round函數用法: 截取數字 格式如下:ROUND(number[,decimals]) 其中:number 待做截取處理的數值 decimals 指明需保留小數點後面的位元。可選項,忽略它則截去所有的小數部分,並四捨五入。如果為負數則表示從小數點開始左邊的位元,相應整數數字用0填充,小數被去掉。需要注意的是,和trunc函數不同,對截取的數字要四捨五入。 舉例如下: Sql代碼: SQL> select round(1234.5
Time of Update: 2018-07-24
一、資料庫建立: 1、利用資料庫配置助手(DBCA,Database Configuration Assistant)圖形化方式 2、建立完成之後,找到 D:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN下的 tnsnames.ora 監聽設定檔開啟 配置一下新資料庫的資料庫名和sid 3、然後重新啟動 pl\sql登陸即可 二、建立暫存資料表空間:(如不建立則使用預設暫存資料表空間) create
Time of Update: 2018-07-24
http://blog.sina.com.cn/s/blog_4ab645500100r6vo.html 很久以前裝了Oracle,今天終於下決心要學一學了,結果一上午的時間就貢獻給如何串連資料庫上了 忘記了安裝時設定的使用者名稱和密碼怎麼辦。查了下網上的資料,終於解決了。 方法一: 首先進入sqlplus:進入的方式有兩種,一種是通過cmd命令台輸入sqlplus,另外一種是直接在開始-》程式-》Oracle-》應用程式開發-》sqlplus。
Time of Update: 2018-07-24
問題描述: aix-oracle資料庫連接過多導致歸檔日誌滿 解決辦法: 1.手工刪除歸檔日誌 2.rman刪除歸檔日誌 $rman target / RMAN>select * from V$FLASH_RECOVERY_AREA_USAGE; RMAN>delete archivelog from time 'sysdate-1'; 註:delete archivelog from time 'sysdate-1';
Time of Update: 2018-07-24
.Net程式中可以通過ODP調用特性,對Oracle資料庫進行操作,今天來講一下資料批量插入的功能,所用技術不高不深,相信很多朋友都接觸過,小弟班門弄斧了,呵呵。這篇文章是上篇文章的續集,因為上一次實驗的徵集結果沒有突破4秒的方法,所以這次繼續挑戰與挖掘新方法,雖然是Oracle,但仍具有一定收藏意義。 上一次文章中提及的實驗:
Time of Update: 2018-07-24
Oracle按日自動建立分區 因資料庫中某張表日益積累導致資料表空間滿額,但該表未建分區,根據索引刪除太耗時間往往造成delete語句逾時。所以通過rename的方式建立一個分區表以便日後維護。 建立日分區表 rename 建立日分區表 CREATE TABLE weibo_detail_new PARTITION BY RANGE(CREATED_AT) INTERVAL (numtodsinterval(1,’DAY’)) (
Time of Update: 2018-07-24
單欄位去重 查看重複資料 select * from testrepeat t where t.id in (select id from testrepeat group by id having count(id) > 1); 重複資料刪除記錄,保留rowid最小的行 delete from testrepeat t where t.id in (select id from testrepeat group by id
Time of Update: 2018-07-24
引自:http://www.blogjava.net/caojianhua/archive/2011/01/24/343461.html oracle的number類型是oracle的內建類型之一,是oracle的最基礎數值資料類型。在9iR2及其以前的版本中只支援一種適合儲存數值 資料的固有資料類型,在10g以後,才出現了兩種新的數實值型別,即推出本地浮點數據類型(Native Floating-Point Data Types):
Time of Update: 2018-07-24
這裡主要介紹遊標 與 幾種迴圈方法的使用,迴圈包括WHILE 和 FOR作為判斷迴圈的條件,迴圈體都是使用LOOP…..END LOOP。作為退出迴圈的條件還有一個就是 EXIT WHEN 條件,具體看下面的例子: 一:使用EXIT WHEN 條件 退出迴圈 DECLARE CURSOR C_EMP IS SELECT EMPID,EMPNAME,EMPTELEP FROM T_EMP; P_EMPID T_EMP.EMPID%TYPE; P_EMPNAME
Time of Update: 2018-07-24
問題描述: 前一陣子在做項目時回家之後發現不能串連PLSQL,之後看服務發現tnslistener未啟動,然後轉到服務列表去手動啟動。發現不能啟動 解決方案: 出現本問題的原因是因為你的機器IP變動。開啟doc環境輸入ipconfig看看目前機器分配的IP, 修改D:\oracle\product\10.2.0\db_1\network\ADMIN\下的兩個設定檔主機IP 當然路按照你個人的機器
Time of Update: 2018-07-24
Oracle Spatial中SDO_GEOMETRY類型: CREATE TYPE SDO_GEOMETRY AS OBJECT( SDO_GTYPE NUMBER,--幾何類型,如點線面 SDO_SRID NUMBER,--幾何的空間參考座標系 SDO_POINT SDO_POINT_TYPE,--如果幾何為點類型,則儲存點座標,否則為空白 SDO_ELEM_INFO SDO_ELEM_INFO_ARRAY,--定義如何理解SDO_ORDINATES中的座標序列
Time of Update: 2018-07-24
在12c中建立使用者--避免ORA-65096 or ORA-65049錯誤 來源於: Creating users in 12c - avoiding ORA-65096 or ORA-65049. (文檔 ID 1572404.1) 適用於: Oracle Database - Enterprise Edition - Version 12.1.0.1 and later Information in this document applies to any platform.
Time of Update: 2018-07-24
oracle的安裝,按照網上的方式安裝完成就可以了。 安裝完成後在開始菜單中找到oracle的目錄找到sql plus開啟,使用sys或system帳號登入資料庫。如圖:
Time of Update: 2018-07-24
Time of Update: 2018-07-24
實驗環境: 源端: Ip:192.168.40.10 DataBase:Oracle 11.2.0.1.0 ORCL OS:OEL5.6 OGG:fbo_ggs_Linux_x86_ora11g_32bit 目標端: Ip:192.168.40.128 DataBase:10.2.0.1.0 ORCL OS:OEL5.6 OGG:fbo_ggs_Linux_x86_ora11g_32bit
Time of Update: 2018-07-24
碰到的一個OGG 12.2.0.1的一個問題,按照之前的ogg的配置方法配置goldengate同步,但是碰到了以下問題: pump進程啟動後abend,報錯如下: 2016-07-12 11:02:38 INFO OGG-00993 Oracle GoldenGate Capture for Oracle, pmp_tc.prm: EXTRACT pmp_tc started. 2016-07-12 11:02
Time of Update: 2018-07-24
goldengate自12c版本開始也開始採用oui方式進行安裝,但是有很多情況下作業系統沒有圖形化,這種情況下可以採用靜默方式安裝,具體步驟如下: 1.上傳ogg 12.1.2.1.0介質 2.解壓介質 unzip V46695-01.zip 3.配置自動應答檔案 靜默安裝需要配置一個自動應答檔案,位置在剛才解壓出來的介質目錄中,具體如下: [oracle@rac1 software]$ cd
Time of Update: 2018-07-24
作者: 瀟湘隱者 出處: http://www.cnblogs.com/kerrycode/ ------------------------------------------類型轉換函式---------------------------------------------- --自動類型轉換, ORACLE 可以自動根據具體情況進行如下轉換: *字串到數值 *字串到日期 *數值到字串 *日期到字串 EX: --*字串到數值
Time of Update: 2018-07-24
首先要建立適當的索引。sql在索引欄位不要加函數,保證索引起效。如果是複合索引注意在sql的順序。如果已經存在索引,建議你先重建索引先,因為大資料表的索引維護到了一個階段就是亂的,一般建議重建。建立好的一般可以獲得幾十倍的速度提升。 最大資料量的表放在最前,最小的表放在最後面。sql是從最後面開始反向解析的。 其次是要把最有效縮小範圍的條件放到sql末尾去。尤其是主鍵或者索引欄位的條件。 保證你sql的演算法合理性。保證複雜度和空間度的合理性。
Time of Update: 2018-07-24
序列: 是oacle提供的用於產生一系列唯一數位資料庫物件。 l 自動提供唯一的數值 l 共用對象 l 主要用於提供主索引值 l 將序列值裝入記憶體可以提高訪問效率 建立序列: 1、 要有建立序列的許可權 create sequence 或 create any sequence 2、 建立序列的文法 CREATE SEQUENCE sequence