Time of Update: 2015-10-14
標籤:請問Oracle 中有ID,A欄要怎麼讀出欄的不重複值,並且用ID來排序,請大家幫幫忙? 解決方案:ID | A 1 | x 2 | y 3 | x A欄的不重複值: x, y 但用ID來排序時 x 的 ID 應用 1 or 3 所以Oracle 不接受 select distinct A from table order by ID 可以試試 group by 例
Time of Update: 2015-10-14
標籤:串連到: Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production已成功載入/卸載了主表 "test"."SYS_IMPORT_FULL_02"啟動 "test"."SYS_IMPORT_FULL_02": test/******** DIRECTORY=dpdir DUMPFILE=test_14.dmp FULL=y;處理物件類型 TABLE_EXPORT/TABLE/TABLE處理物件類型
Time of Update: 2015-10-16
標籤:oracle閃回啟動查看資料庫是否是歸檔模式:SQL> show parameter db_flashback;NAME TYPE VALUE----------------------------------
Time of Update: 2015-10-14
標籤:1.ROWNUM的使用——TOP-N分析使用SELECT語句返回的結果集,若希望按特定條件查詢前N條記錄,可以使用偽列ROWNUM。ROWNUM是對結果集加的一個偽列,即先查到結果集之後再加上去的一個列 (強調:先要有結果集)。簡單的說ROWNUM是符合條件結果的序號。它總是從1開始排起的。使用ROWNUM時,只能使用<、<=、!=符號。 舉例:student(學生)表,表結構為:ID char(6)
Time of Update: 2015-10-15
標籤:1、nvl2(a,b,c) --運算式1不為NULL,返回運算式2;為NULL .返回運算式3。運算式2和運算式3類型不同的話,運算式3會轉換為運算式2的類型 。2、nvl(運算式1,運算式2)-- 運算式1為NULL,返回運算式2;不為NULL,返回運算式1。注意兩者的類型要一致。3、ROUND(src[,count])和TRUNC-(src[,count])-按照指定的精度進行舍入,預設為0位。4、MOD(n1,n2) 返回一個n1除以n2的餘數。5、FLOOR
Time of Update: 2015-10-16
標籤: 在安裝oracle時,檢測系統要求時狀態為錯誤的解決辦法: 正在檢查作業系統要求.... 要求的結果:5.0,5.1,5.2,6.0之一 實際結果:6.1 實際上是因為設定檔引起的 &
Time of Update: 2015-10-16
標籤:1, oracle 10g 用netca方式建立的都預設為動態註冊方式2,如果想改為靜態註冊的方式則在listener.ora 中加入如下內容即可SID_LIST_LISTENER =(SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1) (PROGRAM = extproc) ) (
Time of Update: 2015-10-15
標籤:oracle sql java 1.對查詢進行最佳化,應盡量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。2.應盡量避免在 where 子句中對欄位進行 null 值判斷,否則將導致引擎放棄使用索引而進行全表掃描,如:select id from t where num is
Time of Update: 2015-10-16
標籤:dbms_output包主要用於調試pl/sql程式,或者在sql*plus命令中顯示資訊(displaying message)和報表,譬如我們可以寫一個簡單的匿名pl/sql程式塊,而該塊出於某種目的使用dbms_output包來顯示一些資訊。涉及到的知識點如下:1、enable:在serveroutput on的情況下,用來使dbms_output生效(預設即開啟)2、disable:在serveroutput
Time of Update: 2015-10-16
標籤:在ORACLE中CLOB與Clob是有區別的類型。 (oracle.jdbc.internal.OracleCallableStatement)OracleCallableStatement能接收CLOB的資料類型,(java.sql.CallableStatement)CallableStatement能接收Clob的資料類型。 CODE樣本PACKAGECREATE OR REPLACE PACKAGE BODY
Time of Update: 2015-10-15
標籤:Achivelog ============================ alter system set db_recovery_file_dest=‘F:\ORACLE\recovery_area‘ scope=both; alter system set db_recovery_file_dest_size=100G scope=both; Select big table ================================
Time of Update: 2015-10-16
標籤:不說DbFirst好在哪裡,它和ModelFirst,CodeFirst都各有各的好,由於對於已經存在的一個大型的業務庫,使用EntityFramework的更傾向於DbFirst,因為好多同事已經習慣了直接修改資料庫。 下載oracle的dbac(x86)(不能下載請留言),關掉vs,然後安裝下載下來的壓縮包裡面的setup.exe。安裝設定的兩個目錄,一定不要有特殊字元,可以用同一個,@,()等千萬別有。
Time of Update: 2015-10-15
標籤:基本文法多表查詢 笛卡爾積在SQL中的實現方式既是交叉串連(Cross Join)。全部串連方式都會先產生暫時笛卡爾積表。笛卡爾積是關係代數裡的一個概念,表示兩個表中的每一行資料隨意組合。-- 笛卡爾積 select * from emp, dept;-- 使用公用欄位,去掉笛卡爾積select * from emp, dept where emp.deptno = dept.deptno;-- 查詢出每一個僱員的姓名,工作,僱員的直接上級領導的姓名--
Time of Update: 2015-10-13
標籤:oracle11g使用from active database新特性建立物理備庫準備工作:主庫啟用歸檔在所有系統上安裝oralce
Time of Update: 2015-10-13
標籤:database oracle spfile 修改方法如下:create pfile=‘/tmp/init0924.ora‘ from spfile;shutdown immediate --兩個節點都要停startup nomout pfile=‘/tmp/init0924.ora‘create
Time of Update: 2015-10-13
標籤:2015-10-13目錄一、串連原理二、服務端配置 1.動態註冊 2.靜態註冊三、用戶端配置 1.本地命名 2.簡單命名四、串連方式 1.共用串連 2.專有串連 3.池串連DRCP一、串連原理 二、服務端配置 1.動態註冊 2.靜態註冊 三、用戶端配置 1.本地命名 2.簡單命名 四、串連方式 1.共用串連 2.專有串連 3.池串連DRCP oracle網路管理
Time of Update: 2015-10-13
標籤:1.1 述在“$ORACLE_BASE/diag/rdbms/$ORACLE_SID/$ORACLE_SID/trace”檔案夾下產生大量“oracle_w000_9708.trc”和“oracle_w000_9708.trm”檔案。產生這些檔案的速度太快。導致Oracle根資料夾可用空間不足。1.2
Time of Update: 2015-10-13
標籤:1 索引建立文法:CREATE UNIUQE | BITMAP INDEX <schema>.<index_name> ON <schema>.<table_name> (<column_name> | <expression> ASC | DESC,
Time of Update: 2015-10-12
標籤:1、給使用者解鎖alter user scott account unlock; 2、登出、斷開、切換目前使用者串連quitconn scott/tiger 3、使用者權限查詢A .查看所有使用者:select * from dba_users;select * from all_users;select * from user_users;B.查看使用者或角色系統許可權(直接賦值給使用者或角色的系統許可權):select * from
Time of Update: 2015-10-12
標籤:--異常處理declare sNum number := 0;begin sNum := 5 / sNum; dbms_output.put_line(sNum);exception when others then dbms_output.put_line(‘is Error!‘);end; --自訂異常declare ex_custom_invaild_age exception; --自訂的異常myerr age