Time of Update: 2015-05-11
標籤:oracle 基礎函數 基礎對象 --##字元函數,大小寫處理函數SELECT LOWER('ABcDe') FROM dual; -- abcde,全部轉換為小寫SELECT UPPER('ABcDe') FROM dual; -- ABCDE,全部轉換為大寫SELECT INITCAP('aBcDe') FROM dual; --
Time of Update: 2015-05-12
標籤:oracle number 格式轉化 若Oracle資料庫時間欄位設定為“NUMBER”類型,查詢時間列時會以數值的形式展現,像“1241450728000”樣式,不具備可讀性;同時若以“2009/5/4 15:25:28”樣式update時間,則會提示“ORA-01722:invalid
Time of Update: 2015-05-10
標籤:oracle10g oracle 資料 1、假設欄位資料為空白,則不管改為什麼欄位類型,可以直接執行:alter table tb modify (name nvarchar2(20));2、假設欄位有資料,則改為nvarchar2(20)可以直接執行:alter table tb modify (name
Time of Update: 2015-05-10
標籤:以前只是簡單用程式操作資料,現在才發現自己沒有系統的學習過,所以想在這裡記錄一下自己在資料庫方面遇到的問題,會參考查詢網路上一些資料,現在看的是韓順平oracle視頻的筆記;一、關於oracle系統的一些常用操作1、oracle安裝時會自動產生sys和system使用者,sys是超級使用者,具有最高許可權,具有sysdba角色,有建立資料庫的許可權,預設密碼是:change_on_install;system是管理操作員,具有sysoper角色,沒有建立資料庫的許可權預設密碼是:manag
Time of Update: 2015-05-11
標籤:加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,‘yyyy-mm-dd HH2
Time of Update: 2015-05-07
標籤:轉載:http://www.blogjava.net/ashutc/archive/2009/07/19/277215.html 1、選擇最有效率的表明順序(只在基於規則的最佳化器中有效) Oracle的解析器按照從右至左的順序處理FROM 子句中的表名,FROM 子句中寫在最後的表(基礎資料表 driving table)將被最先處理,在FROM 子句中包含多個表的情況下,你必須選擇記錄條數最少的表作為基礎資料表。假如有3
Time of Update: 2015-05-04
標籤:參照文章http://www.cnblogs.com/wangsaiming/p/3688141.htmlMicrosoft Windows XP [版本 5.1.2600](C) 著作權 1985-2001 Microsoft Corp.C:\Documents and Settings\Administrator>sqlplus/nologSQL*Plus: Release 9.2.0.1.0 - Production on 星期一 5月 4 10:29:31
Time of Update: 2015-05-04
標籤:oracle中extract()函數從oracle 9i中引入,用於從一個date或者interval類型中截取到特定的部分 文法如下: extract ( { year | month | day | hour | minute | second } | { timezone_hour | timezone_minute } | { timezone_region | timezone_abbr }
Time of Update: 2015-05-05
標籤:此文轉自:http://blog.sina.com.cn/s/blog_439f80c4010094n1.html建立主鍵:alter table T add primary key (V)T是表名,V是列名 建立索引: create index F2009100000NMINFOSYS_XIANG on f2009100000nminfo( SYS_XIANG );建立一般索引,索引名為表名+列名 create unique index F2009
Time of Update: 2015-05-05
標籤:Oracle SQL語句追蹤1 SQL語句追蹤 追蹤SQL語句的執行過程需要在Oracle伺服器端進行,Oracle伺服器端會檢測並記錄訪問進程所執行的所有SQL語句。下面使用的命令都是在命令列模式下執行的,所以我們需要使用命令列以管理員身份登陸Oracle資料庫。下面就是該工具使用的詳細步驟。 首先要追中SQL語句,我們需要確定追蹤用戶端進程的會話ID,下面命令枚舉了當前伺服器所有訪問進程會話ID和串口,然後選擇需要檢測的會話ID和串口。Select username,
Time of Update: 2015-05-05
標籤: Oracle和mysql的一些簡單命令對比 1) SQL> select to_char(sysdate,‘yyyy-mm-dd‘) from dual; SQL> select to_char(sysdate,‘hh24-mi-ss‘) from dual; mysql> select date_format(now(),‘%Y-%m-%d‘); mysql> select
Time of Update: 2015-05-04
標籤:使用特定格式插入日期值insert into emp values(7950,‘ZHANGSAN‘,‘MANAGER‘,‘7782‘,to_date(‘1988-11-11‘,‘yyyy-mm-dd‘),1200.00,50.00,10);insert into emp
Time of Update: 2015-04-30
標籤:一、需求什麼時候會用到Oracle遊標,以及其中的for、loop、if呢?先看這樣一個需求:有一張學生授課表T_TEACHING,每個學生都有數門課程:主鍵ID(自增)課程號COURSE_ID學號USER_ID101201501202201501303201501401201502501201503601201504702201504.........但是因為某些原因,導致有的學生課程不全(本應該每個學生都有3門課),應該如何把不全的學生檢索出來,再給這些學生添加課程呢,並且要求能夠快速
Time of Update: 2015-05-01
標籤:轉自:http://www.2cto.com/database/201503/386267.html 中文顯示問號轉自:http://zhidao.baidu.com/link?url=qJDmsahlNUjNdI2beflLkx4NDrA11YEJSLGZ_eWjqtT6aUJ-DDtIqu4crDTnZ_t0RaVRqpjxEwS82E0ekV_zXPFbWmj-GkPe_k4OJ82sawq 1、問題Plsql到目前為止只有32位的程式,而大多數的案頭
Time of Update: 2015-04-30
標籤:最近,有客戶提出在系統的應用中出現資料庫頻繁自動中斷連線(每10分鐘)的異常現象,通過尋找學習,找到如下兩種解決方案。供大家參考。 分三個步驟在sqlplus環境下完成。 第一步,查詢資源檔,找到CONNECT_TIME所在的profile名。 select resource_name,profile
Time of Update: 2015-04-27
標籤: 網上一堆oracle clob 插入方法,基本上都是插入空的 clob 然後尋找這個clob去更新,但是我不明白,查詢的clob是個null,怎麼會更新成功。 後來想到使用建立一個原生的clob的方式去做,方法如下: 1:將各種資料庫連接池的串連進行原生的串連轉換,當然離不開偉大的SPRING咯 !--資料來源轉換bean--> <bean id="jdbcExtractor"
Time of Update: 2015-04-27
標籤:測試環境介紹 1、ORACLEServer Database version:10.2.0 IP:192.168.1.5 ORACLE_HOME:D:\oracle\product\10.2.0\db_12、Oracle transparent Gateway ServerVersion:10.2.0 IP:192.168.1.15 安裝目錄 D:\oracle\product\10.2.0\tg_13、MS sql
Time of Update: 2015-04-24
標籤:一:遊標的基本原理 遊標用來處理從資料庫中檢索的多行記錄(使用SELECT語句)。利用遊標,程式可以逐個地處理和遍曆一次檢索返回的整個記錄集。 為了處理SQL語句,Oracle將在記憶體中分配一個地區,這就是上下文區。這個區包含了已經處理完的行數、指向被分析語句的指標,整個區是查詢語句返回的資料行集。遊標就是指向上下文區控制代碼或指標。二:遊標的分類 1.靜態資料指標:在編譯時間知道其SELECT語句的遊標。 (1).顯示遊標
Time of Update: 2015-04-26
標籤:oracle 資料庫 -- 定義語句塊declare v_name varchar2(30) := 'Jack' -- 定義變數begin select v_name from dual;exception when others then dbms_output.put_line('有異常');end;-- if 判斷declare v_num1 number;
Time of Update: 2015-04-23
標籤:Oracle Tips by Burleson ConsultingOctober 26, 2008Question: I need a way to verify that my OEM and isqlplus and Oracle services are started. How do you start the Oracle services?.Answer: Oracle Windows processes are more