一、使用oracle10g環(huán)境自帶的WEB的Enterprise Manager:
1、用自帶的Database Configration Assistant新建一個數(shù)據(jù)庫(test)設(shè)定密碼(test)。
2、打開em,用system用戶密碼test登錄。
3、點擊“管理”“表空間”“創(chuàng)建”輸入用戶名和存儲位置完成一個表空間的創(chuàng)建(testspace).
4、在管理頁面找到“表”“創(chuàng)建”,選擇“標準”,然后“繼續(xù)”,輸入表明稱(testtable)選擇表空間,添加列名和數(shù)據(jù)類型(如果是varchar2的必須確定大小)然后確定。
5、插入數(shù)據(jù):在“管理”頁面找到“ISQL*Plus”的相關(guān)鏈接,然后輸入用戶名和密碼就進入了執(zhí)行腳本頁面;執(zhí)行腳本:
insert into system.testtable values ('5','xiaoliu','zhejiang','nv','45'),就完成一條數(shù)據(jù)的插入,同樣可以執(zhí)行
select * from system.testtable查看插入的數(shù)據(jù)。
二、通過SQL Plus執(zhí)行sql腳本
1、程序中找到SQL Plus 執(zhí)行,輸入用戶名密碼
執(zhí)行腳本:select * from system.testtable;(注意要有分號來結(jié)尾)可以查看表數(shù)據(jù),同樣可以執(zhí)行其他腳本。
三、DOS命令執(zhí)行:
運行-cmd輸入sqlplus命令,在輸入用戶名密碼:執(zhí)行腳本select * from system.testtable;(注意要有分號來結(jié)尾)可以查看表數(shù)據(jù),同樣可以執(zhí)行其他腳本。
四、使用PL/SQL Developer等外部工具。
1、登錄
2、打開SQL Window窗口,然后輸入代碼:select * from system.testtable按F8執(zhí)行,就能夠查看結(jié)果,同樣可以執(zhí)行其他操作。
?五、創(chuàng)建數(shù)據(jù)表的sql語句:
create table test2(
id number(5)
constraint test_ID_PK primary key,
name varchar2(20) null
)
initrans 1 maxtrans 255
pctfree 20 pctused 50
storage(initial 1024k next 1024k pctincrease 0 minextents 1 maxextents 5)
tablespace test
其中:pctfree:為了行長度的增長而在每個塊中保留的空間增量(以占整個空間減去塊頭部后所剩空間的百分比表示)當(dāng)剩余空間不足pctfree時,不再向該空間中增加新行。
pctused:在塊空間不足pctfree后,快空間百分比必須小于pctused后,才能向該空間中增加新行。
initrans:在塊中預(yù)先分配的事物項數(shù),缺省值為1。
maxtrans:預(yù)定可以分配給每個塊中最大的事物項數(shù),缺省值為255。
logging:制定表的創(chuàng)建將記錄到重要日志文件中,并且指定該表的后續(xù)操作都將記錄到重要日志文件中。這個是缺省設(shè)置。
nologging:指定表的創(chuàng)建不會將記錄到重要日志文件中。
storage子句:
initial:初始區(qū)的大小。next :下一個區(qū)的大小。pctincrease:以后每個區(qū)空間增長的百分比。?minextents:段中初始區(qū)的數(shù)量。maxextents:最大能擴展的數(shù)量。
?
?
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
