oracle資料庫的用法
Ⅰ oracle資料庫連接怎麼使用
操作步驟如下:
1、請先保證oracle可以正常運行。
2、打開Eclipse,找到逗Window地--逗Show View地--逗Other...地
3、在彈出的新窗口中,打開文件夾逗Data Management地找到逗Data Source Explorer地,並單擊逗OK地。
4、這時候,Eclipse主界面下方會多出一個逗Data Source Explorer地標簽欄,在其中逗Database Connections地文件夾圖標上單擊右鍵,選中逗New...地。
5、出現新窗口,找到自己正在使用的資料庫"Oracle",自行起個名字,在此起了"cityinfo"這個名字。然後單擊逗Next>地
6、出現如下窗口時,請單擊右上方圖中所示的符號(位置),注意此步驟。
7、緊接上步,在新的對話框中,找到所使用的oracle版本,建議選用Oracle Thin Driver。
8、找到JAR List,若大家使用的是oracle11,請將其中的ojdbc14給remove掉,否則,Eclipse會不停提示出錯。
9、按著上一步remove掉ojdbc14後,請導入目前正使用的oracle的驅動包,這里用的是oracle11,因此,需要導入ojdbc6,這一驅動包在oracle安裝文件中就有。
10、進入properties標簽欄,輸入自己所建資料庫相關內容,這里在oracle中建的用戶名是逗cityinfo地。這一步各自的信息可能不同,請自行決定。然後單擊逗OK地。
11、上步點擊逗OK地後,會返回前一個窗口,這時,Eclipse會提示要求輸入"user name"用戶名,就是大家所建立的資料庫的名稱,不是任意起的名字。輸入後,可單擊下方的"Test Connection",當提示逗Ping Successed!地時,表示Eclipse和oracle連接成功。然後單擊逗Finish地完成配置。
12、此時,要做的工作就是在Eclipse中,用視圖顯示出所建資料庫中的各表。回到Eclipse主界面,找到如下圖所示位置,在"tables"中,任意表點擊右鍵,選擇逗Data地--"Sample Contents"。
13、出現新的標簽欄sql Results,裡面顯示的就是資料庫中所存的表的信息。
Ⅱ oracle 資料庫中 default值的用法
oracle 資料庫中的default的用法是:在創建資料庫表時,可以指定一個 DEFAULT 值(即默認值)。對資料庫欄位使用默認值有助於將資料庫設計問題與應用程序代碼隔離。
可以在以後某個時候通過一條 ALTER TABLE 命令改變一個欄位的默認值,改變之後應用程序代碼會立即開始使用新值。即 DEFAULT 值只有當一個欄位沒有在 INSERT 或 MERGE 中指定值,或者使用了 DEFAULT 關鍵字時才會使用。如果你不顯式地聲明一個 DEFULAT 值,Oracle將隱式地將默認值定義為 NULL,而且 DEFAULT 關鍵字也是這樣。從 Oracle 9i開始,可以在 DEFAULT 子句中使用諸如 SYSDATE 或 CURRENT_TIMESTAMPE 之類的偽欄位。例如:
createtablet1
(
id$integernotnull,
charcolchardefault'Y',
datecoldatedefaultsysdate,
strcolvarchar2(30)defaultuser,
intcolintegerdefault12
);
Ⅲ oracle資料庫的使用
sqlplus system/passwd @oralce_name
Ⅳ oracle資料庫使用
declare ls_id varchar2(20);
cursor cur is select distinct id from emp;
begin
open cur;
loop
fetch cur into ls_id;
exit when cur%notfound;
if ls_id='10' then
update emp set gongzi=gongzi*1.1 where id=ls_id;
End If;
If ls_id='20' Then
Update emp Set gongzi=gongzi*1.05,comm=200 Where Id=ls_id;
End If;
If ls_id='30' Then
Update emp Set gongzi=gongzi+300 Where Id=ls_id And gongzi<2500;
End If;
end loop;
close cur;
end;
Ⅳ oracle創建資料庫 怎麼使用
SQL> create user oracleusr //用戶名:oracleuser
2 identified by oracle //登陸驗證密碼:oracle (密碼是大小寫敏感的)
3 default tablespace users //用戶的默認表空間:users
4 quota 10m on users //默認表空間中可以使用的空間配額:10MB
5 temporary tablespace temp //用戶使用的臨時表空間
6 password expire; //密碼狀態,過期。登陸的時候要求用戶修改。
用戶創建過程中的注意事項:
1、對temporary tablespace不能指定配額。
2、如果沒有為用戶指定默認表空間,將使用system表空間,強烈建議指定默認表空間。
3、默認表空間不能是undo tablespace或者temporary tablespace。
4、如果沒有為用戶指定默認表空間,臨時表空間,用戶將使用system表空作為默認表空間
與臨時表空,強烈避免出現此種狀況。
Ⅵ oracle資料庫中函數怎麼使用
oracle資料庫中函數較多,而且每個函數都有自己的用法,所以要根據具體的函數查詢具體的使用方法,比如:
decode(條件,值1,返回值1,值2,返回值2,...值n,返回值n,預設值)
這個函數運行的結果是,當欄位或欄位的運算的值等於值1時,該函數返回值2,否則返回值3
當然值1,值2,值3也可以是表達式,這個函數使得某些sql語句簡單了許多
使用方法:
1、比較大小
select
decode(sign(變數1-變數2),-1,變數1,變數2)
from
al;
--取較小值
sign()函數根據某個值是0、正數還是負數,分別返回0、1、-1
例如:
變數1=10,變數2=20
則sign(變數1-變數2)返回-1,decode解碼結果為「變數1」,達到了取較小值的目的。
2、此函數用在SQL語句中,功能介紹如下:
Decode函數與一系列嵌套的
IF-THEN-ELSE語句相似。base_exp與compare1,compare2等等依次進行比較。如果base_exp和
第i
個compare項匹配,就返回第i
個對應的value
。如果base_exp與任何的compare值都不匹配,則返回default。每個compare值順次求值,如果發現一個匹配,則剩下的compare值(如果還有的話)就都不再求值。一個為NULL的base_exp被認為和NULL
compare值等價。如果需要的話,每一個compare值都被轉換成和第一個compare
值相同的數據類型,這個數據類型也是返回值的類型。
Ⅶ Oracle資料庫的方法
1,impdp 這個叫做數據汞 其實調用了下面的那個包
2,調用PL/SQL系統包 dbms_datapump
3, sql loader # 命令行工具
Ⅷ oracle資料庫和oracle sql developer怎麼使用
方法/步驟
打開電腦,登錄系統,打開電腦開始菜單,找到SQL Developer應用程序,一般目錄如下:Oracle Oracle11g_home1-->應用程序開發-->SQL Developer。
點擊SQL Developer應用程序,第一次打開時,會提示配置java.exe,找到oracle安裝目錄下的java.exe程序即可。
配置好java路徑後,點擊ok,進入配置文件類型關聯配置,此處選擇SQL關聯即可,確定。
配置完成後,就進入了SQL Developer主界面,左側有連接的地方,滑鼠右鍵新建連接。此時會出來數據連接的一些配置信息,填上資料庫的一些信息即可。
配置完成後,不要忘記點保存。保存後,可以測試一些SQL Developer的配置是否成功,測試成功的話,說明SQL Developer配置時沒問題的。
下面在主界面左側剛才配置的數據源處,點擊數據源,就可以進行連接了,等待SQL Developer連接資料庫完成後,就可以看到SQL Developer工具查詢出來的資料庫信息了。好了,這樣就配置SQL Developer完成了,以後就可以使用此方法配置SQL Developer了。
舉手之勞,希望以上分享能幫助到大家。如果您覺得本經驗有幫助,請點擊本文正下方或本文右上角的「投票」或「分享」或「關注」給我支持和鼓勵,為了方便下次查看,您可以點擊「收藏」,還可以分享給好友。