Oracle基礎筆記一

1.基本 SELECT 語句

 

1.基本 SELECT 語句

SELECT   標識 選擇哪些列。

FROM     標識從哪個表中選擇。


注意:

SQL 語言大小寫不敏感。 

SQL 可以寫在一行或者多行

關鍵字不能被縮寫也不能分行

各子句一般要分行寫。

使用縮進提高語句的可讀性。


2.算術運算符(+ - * /)

數字和日期使用的算術運算符。


操作符優先級:

乘除的優先級高於加減。

同一優先級運算符從左向右執行。

括號內的運算先執行。


3.定義空值

空值是無效的,未指定的,未知的或不可預知的值

空值不是空格或者0。


空值在數學運算中的使用:包含空值的數學表達式的值都爲空值


4.列的別名:

重命名一個列。

便於計算。

緊跟列名,也可以在列名和別名之間加入關鍵字‘AS’,別名使用雙引號,以便在別名中包含空格或特殊的字符並區分大小寫。


5.連接符:

把列與列,列與字符連接在一起。

用 ‘||’表示。

可以用來‘合成’列。


6.字符串:

字符串可以是 SELECT 列表中的一個字符,數字,日期。

日期和字符只能在單引號中出現。

每當返回一行時,字符串被輸出一次。


7.刪除重複行:使用distinct關鍵字


8.SQL 語句與  SQL*Plus 命令 

SQL 

一種語言

ANSI 標準

關鍵字不能縮寫

使用語句控制數據庫中的表的定義信息和表中的數據


SQL*Plus

一種環境

Oracle 的特性之一

關鍵字可以縮寫

命令不能改變數據庫中的數據的值

集中運行


8.顯示錶結構:使用 DESCRIBE 命令,表示表結構


9.DUAL 是一個‘僞表’,可以用來測試函數和表達式




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章