濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > oracle基礎(chǔ)語(yǔ)法詳解

oracle基礎(chǔ)語(yǔ)法詳解

熱門(mén)標(biāo)簽:西藏地圖標(biāo)注改進(jìn)點(diǎn) 地圖標(biāo)注專員入駐 安陽(yáng)手機(jī)自動(dòng)外呼系統(tǒng)原理是什么 地圖標(biāo)注什么軟件好用 如何辦理400客服電話 神行者百貨商場(chǎng)地圖標(biāo)注 地圖標(biāo)注百度競(jìng)價(jià) 外呼系統(tǒng)線路經(jīng)常出問(wèn)題嗎 外呼系統(tǒng)怎樣才能不封號(hào)

Oracle數(shù)據(jù)庫(kù)的初步學(xué)習(xí)

數(shù)據(jù)庫(kù)的安裝及其配置,使用默認(rèn)選項(xiàng)進(jìn)行安裝即可

oracle的幾種常見(jiàn)客戶端
	Web端:https://localhost:5500/em(瀏覽器需要flash插件)
	Oracle控制臺(tái):SQLplus
	Oracle自帶的GUI:Sql Developer
	 三方客戶端:比如 Pl/sql Developer

使用sqlpuls連接數(shù)據(jù)庫(kù)的方式:

sqlplus / as sysdba   ------只限于本地登錄(對(duì)數(shù)據(jù)庫(kù)服務(wù)器沒(méi)有要求)
	sqlplus username/password  --------本地登錄(需要數(shù)據(jù)庫(kù)服務(wù)器可用)
	sqlplus username/password @orcl(需要服務(wù)器的listener處于監(jiān)聽(tīng)狀態(tài))
	sqlplus username/password @ hostname:port/sid ------遠(yuǎn)程登陸 sid(全局?jǐn)?shù)據(jù)庫(kù)名)

Oracle的管理工具
i. Net Configuration Assistant : 網(wǎng)絡(luò)配置助手,用于配置監(jiān)聽(tīng),TNS(分布式組件)等服務(wù)
i. Net Manager:網(wǎng)絡(luò)管理者,在此處可以修改連接權(quán)限,以用于遠(yuǎn)程登陸
i. Database Configuration Assistant:可以配置現(xiàn)有數(shù)據(jù)庫(kù),或者新建其他數(shù)據(jù)庫(kù)

Oracle兩大類級(jí)別角色:

sysdba ----- 擁有最高的系統(tǒng)權(quán)限(sys)
sysoper-----系統(tǒng)管理員(system),權(quán)限次之

Oracle處處需要授權(quán),當(dāng)訪問(wèn)不同對(duì)象的資源時(shí),需要提前授權(quán)(grant 權(quán)限 on 數(shù)據(jù)表 to 用戶)

Oracle撤銷權(quán)限,revoke 權(quán)限 on 數(shù)據(jù)表 from 用戶
oracle12C創(chuàng)建普通用戶時(shí)需要以 c##開(kāi)頭,原因是Oracle12C開(kāi)啟了分布式應(yīng)用,采用了熱插拔技術(shù)。
SQL developer創(chuàng)建用戶時(shí)注意創(chuàng)建的用戶名被雙引號(hào)包裹,而Oracle可能識(shí)別不了

Oracle的主要數(shù)據(jù)類型

字符型  char[(n)]定長(zhǎng)       varchar2(n) 可變        clob 大字符串,不推薦使用
數(shù)字型  number 整形或者浮點(diǎn)型    number(n):整數(shù),n代表最大位數(shù)
number(p,s):存儲(chǔ)浮點(diǎn)數(shù), p代表最大精度,s代表小數(shù)位數(shù) number(6,2):可表示2345.33
日期型:date:儲(chǔ)存年月日時(shí)分秒,精確到秒    timestamp (時(shí)間戳)
Oracle中數(shù)值和日期不能直接轉(zhuǎn)化  需要借助函數(shù)to_char(sysdate,"YYYY-MM-DD hh:mm:ss")  from dual    --dual:不存在的數(shù)據(jù)庫(kù),使用它只是為了使格式正確
 todate('2018-12-31 10:40:33','YY-MM-DD HH24:MI:SS')  from dual;

SQL語(yǔ)句書(shū)寫(xiě)規(guī)范(oracle不區(qū)分大小寫(xiě))

所有表名,列名全部小寫(xiě)
關(guān)鍵字,內(nèi)置函數(shù)名全部大寫(xiě)

SQL語(yǔ)句注釋

--單行注釋
/**/多行注釋
別名:select  students_info as si from student;  使用 as 關(guān)鍵字

字符串連接操作符 ||

把列與列,列與字符連接在一起
可以用來(lái) ‘合成'列    例: select student_name || student_age as ss from student'

比較運(yùn)算符

 = ,> ,  >= ,   , =, >不等于 
BETWEEN.....AND      IN        LIKE     IS NULL
模糊查詢 like     %表示任意長(zhǎng)度的字符  _表示單個(gè)任意字符

排序

ORDER BY : ASC:升序  DESC 降序   
使用規(guī)則:ORDER BY 在 select 語(yǔ)句的結(jié)尾   SELECT  * FROM  student  ORDER BY student_age desc';

到此這篇關(guān)于oracle基礎(chǔ)語(yǔ)法的文章就介紹到這了,更多相關(guān)oracle基礎(chǔ)語(yǔ)法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Oracle 左連接(+)加號(hào)用法及常用語(yǔ)法之間的關(guān)系
  • Oracle存儲(chǔ)過(guò)程循環(huán)語(yǔ)法實(shí)例分析
  • Oracle實(shí)現(xiàn)分頁(yè)查詢的SQL語(yǔ)法匯總
  • MySQL與Oracle的語(yǔ)法區(qū)別詳細(xì)對(duì)比
  • Oracle存儲(chǔ)過(guò)程基本語(yǔ)法介紹
  • SQLServer 2005 和Oracle 語(yǔ)法的一點(diǎn)差異小結(jié)
  • Oracle存儲(chǔ)過(guò)程入門(mén)學(xué)習(xí)基本語(yǔ)法

標(biāo)簽:酒泉 雞西 衡水 AXB 貴港 張掖 阜陽(yáng) 萍鄉(xiāng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《oracle基礎(chǔ)語(yǔ)法詳解》,本文關(guān)鍵詞  oracle,基礎(chǔ),語(yǔ)法,詳解,oracle,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《oracle基礎(chǔ)語(yǔ)法詳解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于oracle基礎(chǔ)語(yǔ)法詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    遂溪县| 池州市| 伊金霍洛旗| 措勤县| 酒泉市| 洪雅县| 孝昌县| 辽源市| 西安市| 兴山县| 英超| 宜黄县| 桃园市| 永定县| 贵州省| 苏州市| 洛南县| 云安县| 迭部县| 尚志市| 诸暨市| 浮梁县| 义乌市| 黄山市| 崇礼县| 罗甸县| 康马县| 都匀市| 东阳市| 桦甸市| 澄城县| 克拉玛依市| 会理县| 连江县| 大同县| 洪雅县| 哈尔滨市| 宁强县| 民丰县| 长春市| 宁陵县|