随笔分类 -  Oracle

Oracle knowledge
摘要:我們一直以來就很少使用 Oracle 資料庫,一年下來也頂多 1 ~ 2 個案子採用 Oracle 的資料庫,所以一直都對 Oracle 資料庫的操作不太熟悉,尤其是用 Oracle 內建的那些超難用工具,更是不想親近,太不人性了。不過今年 Oracle 終於推出了一套 SQL Developer 資料庫管理工具,雖然還是比 Management Studio 遜色很多,不過終究像是個人用的管理工具了。這套 SQL Developer 資料庫管理工具也是有些與 Management Studio 不同的特色,其中我覺得最大的不同在於 SQL Developer 資料庫管理工具可以不止管理 Or 阅读全文
posted @ 2013-08-20 11:24 Franky Chan
摘要:1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单据对应多个实体,或多张原始单据对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情况表、社会关系表、工作简历表。这就是“一张原始单据对应多个实体”的典型例子。 2. 主键与外键 一般而言,一个实体不能既无主键又无外键。在E-R 图中, 处于叶子部位的实体, 可以定义主键,也... 阅读全文
posted @ 2010-05-26 16:35 Franky Chan
摘要:oracle SQL裡常用的時間函數,經典推薦 相信很多人都有過統計某些數據的經歷,比如,要統計財務的情況,可能要按每年,每季度,每月,甚至每個星期來分別統計。 那在oracle中應該怎麼來寫sql語句呢,這個時候Oracle的日期函數會給我們很多幫助。 常用日期型函數 1。 Sysdate當前日期和時間 SQL> Select sysdate from dual; SYSDATE ---------- 21-6月-05 2。 Last_day本月最後一天 SQL> Select last_day(sysdate) from dual; LAST_DAY(S ---------- 阅读全文
posted @ 2010-03-11 16:34 Franky Chan
摘要:Statement 陳述Description 敘述SELECTRetrieves data from the database.大寫字母指令 keyword小寫字母由使用者決定(指定)[ ] Optional(選項) 可有可無; SQL Statement 結束符號並執行{ } 一定要,不可省略| 或, 逗號… 可重複輸入Null Value任何數和null做運算,其結果都為nullAS 設別名時的Keyword“ “ 使用別名時,有要區分大小寫時用此符號,無使用則都為大寫|| 用在字串連結‘ ’用於所要顯示的字串或日期DISTINCTKeyword 用來排除重複資料WHERE條件子句,可指 阅读全文
posted @ 2010-03-11 16:18 Franky Chan