1、啟動plsql并登陸oracle數據庫。

公司主營業(yè)務:成都做網站、網站建設、移動網站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)推出云霄免費做網站回饋大家。
2、創(chuàng)建測試表-- 創(chuàng)建表create table TestTable(? id? ? ? varchar2(36) not null,? colcode nvarchar2(50),colname nvarchar2(50));-- 給表名添加備注 comment on table TestTable is '測試表';-- 添加主鍵alter table TestTable add constraint ID primary key (ID)。
3、插入測試數據(除了F8執(zhí)行SQL之外,還需要點擊【提交】按鈕才能將數據插入到數據庫)。
4、desc 作為降序排序的關鍵字,按照COLCODE 列降序展示表數據SELECT * FROM TESTTABLE ORDER BY COLCODE DESC。
5、【DESC + 表名】:顯示表的詳細字段(直接在Plsql的sql窗口中執(zhí)行會報錯)。
方案一:將所有oracle服務設為手動,正常做數據庫使用只需要啟動時類似于OracleOraDb10g_home1TNSListener,OracleServiceORCL的兩個服務
方案二:如果只做客戶端使用,不適用本地數據庫實例,只需要在需要時手工啟用OracleOraDb10g_home1TNSListener服務即可!
方案三:條件允許的話擴展下內存,1G即可,oracle的這兩個服務,特別是OracleOraDb10g_home1TNSListener有時候手工啟動時會出問題,所以不建議將OracleOraDb10g_home1TNSListener設為手工啟動
oracle是數據庫服務器軟件,并不能用來打開cvs。
用dbca命令創(chuàng)建數據庫實例,創(chuàng)建監(jiān)聽程序,然后就可以用sqlplus或者plsql等客戶端訪問數據庫。可以建表、建視圖等創(chuàng)建oracle對象。
安裝兩次會生成2個oracle的安裝目錄,兩個都可以用。
你好:
檢查系統(tǒng):打開下載后的數據庫安裝文件夾,運行“setup.exe”開始安裝數據庫,此程序運行后,會檢查系統(tǒng)。
配置安全更新:檢查完系統(tǒng)進入正式安裝,此時會檢查更新,這步可以不需要配置,檢查更新沒有什么必要。
安裝選項:
此步驟就是選擇本次安裝的類型,有三種:
1、創(chuàng)建和配置數據庫;
2、僅安裝數據庫軟件;
3、升級現(xiàn)有的數據庫;
一般情況下,如果電腦上沒有數據庫,選擇第一項就可以了。
系統(tǒng)類:此步驟有兩個選項,桌面類和服務器類,就是安裝機器的系統(tǒng)類型。一般的電腦、筆記本等,選擇桌面類就可以,如果是作為服務器使用的,選擇服務器類。
典型安裝:
此處配置的是數據庫的安裝目錄、全局數據庫、管理員的密碼等。其中:
1、安裝程序會自動選擇系統(tǒng)中盤空間大的作為數據庫的安裝目錄。
2、如果密碼太簡單,安裝程序會提示,如果是自己用的話,簡單一些也沒問題,選是就可以了。
配置完成后,點擊下一步。
先決條件檢查:
此步驟會檢查系統(tǒng)的配置,如果電腦的配置低的話,就會提示檢查結果為失敗,不過也是可以安裝的,就是可能安裝上去后,會有點卡。在檢查結果的界面,右上角有一個“忽略全部”的選擇框,選上此框,就可以繼續(xù)安裝了,點擊下一步。
概要:
此步驟就是把數據庫的一些信息顯示出來,界面右邊有一個“保存響應文件”的功能,如果需要此信息的話,保存即可,也可以不保存。完成操作后,點擊完成,這樣配置信息過程就完成了,下面就要開始安裝程序了。
安裝產品:
這步就是正式開始安裝數據庫程序了,需要一些時間,安裝時間根據電腦配置而定,等待安裝完成。安裝完成后,會彈出一個數據庫解鎖的對話框,因為在安裝時,數據庫的賬戶都是默認鎖著的,要使用的話,需要解鎖。點擊對話框的“密碼管理”,在這里選擇需要解鎖的賬戶,設置上密碼就可以了。
完成:
此步驟為信息顯示,即顯示如數據庫安裝到那個目錄等,關閉就可以了。到此,oracle11g數據庫就安裝完成了。好了,以上是oracle11g數據庫如安裝的分享。
Oracle數據庫怎么使用
,這兩者都要保證你的服務是否啟動,一般啟動最后兩個就可以
1.cmd進入命令行 lsnrctl start 啟動監(jiān)聽服務,看出現(xiàn)什么錯誤
如果沒有錯誤,察看數據庫是否可以正常進行連接
2.看下你電腦是不是裝了防火墻 先把防火墻禁止掉去
3.去orant\net80\trace\看看,一般有錯都會在那里產生一個.log文件
如果是機器改名的話,編輯[oracle_home]\ora81\network\admin\listener.ora文件,將原機器名改為新的即可.也可能是端口沖突,比如我曾經因為安裝一個上網代理軟件而導致數據庫服務不能啟動.卸載該軟件即可.
已解決,主要是修改了機器名稱.導致監(jiān)聽啟動后自動退出
將listener.ora 中,HOST 的值改成現(xiàn)在的機器名或IP 地址,然后再啟動監(jiān)聽.問題就解決
啟動數據庫,在服務器上
(9I版本以上)
sqlplus /nolog
connect /as sysdba
startup
exit
接收字符返回字符或數值時可以使用dual偽表
1、把小寫字符轉換成大寫
select supper(“smi”) form dual
2、把大寫轉換成小寫
lower(“SMI”)
3、首字母大寫
initcap(“smi”)
4、字符串的連接可以使用concat,也可以使用? ? 建議使用
concat(“hello”“world”) 結果為helloworld
5、字符串的截取,使用substr,第一個參數為字符串,第二個參數是索引,第三個參數結束索引(開始索引使用0和1效果一樣)
substr(hello,0,3) 結果為hel
6、獲取字符串長度
length(“hello”)
7、字符串替換,第二個參數為被替換的字符串,第三個是替換的字符串
replace(“hello”,“l(fā)”,“x”) 結果為hexxo
1、四舍五入函數ROUND()
默認取整,可以指定保留位數
round(12.523)? 結果為13
round(12.537,2) 結果為12.54
2、取整TRUNC
默認全部去掉小數,可以指定位數
trunc(12.789) 結果為12
3、取余數MOD
mod(10,3) 結果為1
oracle中提供了很多和日期相關的函數,包括日期的加減
日期 - 數字 =日期
日期 - 日期 = 數字(天)
1、如:查詢員工進入公司的走數
(sysdate - 入職日期)/7
注:當前日期查詢select sysdate form dual
2、查詢所有員工進入公司的月數
獲取兩個時間段的月數使用months_between(sysdate,入職日期)
3、獲取幾個月后的日期:add_months()
如:獲取員工三個月后的日期
add_months(sysdate,3)
4、如求出下星期一是什么時候
指定給出下次某日期數next_date()
next_date(sysdate,“星期一”)
5、求日期的最后一天last_day()
求出本月的最后一天
last_day(sysdate)
1、to_char字符串轉換函數
如:將所有員工的入職日期的年、月分開
注:在劃分時需要通配符
年:yyyy? 月:mm? 日:dd
時:HH 分:mi? 秒:ss
定義時間格式
to_char(sysdate,“yyyy-mm-dd HH24:mi:ss”)
在10以下的月數前面會默認加上前導零,去除加上fm
to_char(sysdate,“fmyyyy-mm-dd HH24:mi:ss”)
to_char還可以給數字做格式化
如將員工的工資按三位“,”分隔
to_char(工資,“99,999”) 9代表數字
如果想在錢上加上國家符號
美元使用
中文使用l
to_char(工資,“99,999”)
to_char(工資,“l(fā)99,999”)
2、to_number數值轉換函數,將字符串轉換成數值
to_number(“10”) +to_number(“10”)
3、to_date日期轉換函數,將字符串數據轉換成日期類型
to_date(“1997-05-12”,“YYYY-mm-dd”)? 1997/05/12
1、空值處理 nvl
如果在查詢的時候存在空值的情況可以使用
nvl(comm,0) 當comm的列值為空時,用0代替
2、decode函數
該函數類似于if ...else if ...else
語法:decode(列名/值,search1,result1,search2,result2,default)
decode(中國,中國,我是中國,美國,我是美國,其他)
如果為中國返回我是中國,為美國返回我是美國,為其他字符則返回其他。
3、case when 與decode差不多
語法 case when city=中國 then 我是中國
? ? ? ? ? when city=美國 then 我是美國
? ? ? ? ? ? else 其他
新聞標題:oracle怎么用,oracle怎么用limit
分享路徑:http://chinadenli.net/article31/dsgejpd.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化、做網站、網頁設計公司、靜態(tài)網站、面包屑導航、小程序開發(fā)
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)