1、尋找一個表的主鍵和索引極其它們的欄位查主鍵名稱: select CONSTRAINT_NAME from user_constraints where table_name ='abc' and constraint_type ='P'; 查主鍵對應的列: select COLUMN_NAME from user_cons_columns where table_name = 'abc' and constraint_name =
關於SQL Server SQL語句查詢分頁資料的解決方案:要求選取 tbllendlist 中 第3000頁的記錄,每一頁100條記錄。-----------------------------------方法1:----------select top 100 * from tbllendlist where fldserialNo not in(select top 300100 fldserialNo from tbllendlist order by
避免在索引列上使用NOT 通常, 我們要避免在索引列上使用NOT, NOT會產生在和在索引列上使用函數相同的影響. 當ORACLE”遇到”NOT,他就會停止使用索引轉而執行全表掃描.(22) 避免在索引列上使用計算.WHERE子句中,如果索引列是函數的一部分.最佳化器將不使用索引而使用全表掃描. 舉例: 低效: SELECT … FROM DEPT WHERE SAL * 12 > 25000; 高效: SELECT … FROM DEPT WHERE SAL > 25000/12
*執行一條insert語句並傳參數*/create or replace procedure p_test2(i in number) asbegininsert into t values (i,'x'||to_char(i));commit;end;/<%@ page language="java" contentType="text/html;charset=gb2312"%><%@page import="java.sql.*"%><html><
由於串連查詢時可能會出現一條對應多條的情況:如A表與B表串連查詢,A.id有可能對應B.id多個結果,如果這樣寫:update ( select A.id as var,B.id as value from A,B where A.key = B.nokey)set var=value;如果在B表的nokey欄位上建一個唯一索引,我猜想應該能行(有時間下去試試)不多說了,這裡給我實際工作中用到的一個例子: update (select /*+
方括弧表達示方括號運算式描述[[:alnum:]]字母和數字混合的字元[[:alpha:]]字母字元[[:cntrl:]]控制字元[[:digit:]]數字字元[[:graph:]]映像字元[[:lower:]]小寫字母字元[[:print:]]列印字元[[:punct:]]標點符號字元[[:space:]]空白字元[[:upper:]]大寫字母字元[[:xdigit:]]十六進位數字字元 為了便於記憶:分別做下英文的解釋:alnum is short for alphabet
---oracle建立資料表空間---CREATE TABLESPACE ssitablespace DATAFILE '/opt/oracle/db/oradata/iptvrpt/lv_ssitablespace1tbs' SIZE 20M AUTOEXTEND ON NEXT 10M MAXSIZE 100M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;---oracle建立使用者---create user
REDWOOD SHORES, Calif., 12-OCT-2007 03:30 AM Oracle Corporation (NASDAQ: ORCL) today confirmed that it delivered a letter to the Board of Directors of BEA Systems, Inc. (NASDAQ: BEAS) on October 9 in which Oracle proposes to acquire BEA for $17.
ORDER BY 是用來對select結果排序的,很簡單,但是也總結一下吧。1. 按列名排序,預設是升序的。 單列升序:select<column_name> from <table_name> order by <column_name>; 單列降序:select <column_name> from table_name order by <column_name> desc;
位元影像索引適用於低基數(low-cardinality)列,所謂低基數列就是指這個列只有很少的可取值。位元影像索引的問題:採用位元影像索引,一個鍵指向多行,可能數以百計甚至更多。如果更新一個位元影像索引鍵,那麼這個鍵指向的數百條記錄會與你實際更新的那一行一同被有效地鎖定。位元影像索引的適用情境:位元影像索引是針對那些值不經常改變的欄位的,在實際應用中,如果某個欄位的值需要頻繁更新,那麼就不適合在它上面建立位元影像索引。1、文法create bitmap index index_name on
工作筆記按使用者匯出再匯入執行個體,任務要求:1.從一台windows伺服器 A 上匯出 Test1 這個使用者的所有對象,然後匯入到linux伺服器 B 上的 Test2使用者。(已知Test1密碼為Test1passwd 或者用system使用者匯出也行)2.B機器上Test2使用者不存在,或Test2使用者已經存在