有 Funciton , 也就是函數
有 Procedure , 也就是預存程序
有 Package, 也就是 程式碼包 (包含 head 和 body 兩部分, 可以理解為一個包裡面,定義多個 預存程序或函數)
有 Types, 也就是 自訂資料型別
有 Triggers, 也就是 觸發器
有 Jobs, 也就是 資料庫作業 (定期執行的)
有 Table , 也就是表 (表有 普通表, 臨時表, 分割表)
有 Index, 也就是索引
有 Constraint, 也就是 約束 ( 也就是 某個表裡面的某一列,必須滿足什麼約束條件)
有 View, 也就是 視圖
有 Materialized View, 叫 “物化視圖”, 這個有點複雜的。
有 Sequence , 叫 序號。
有 User , 叫 使用者
有 Profile , 叫 使用者屬性檔 (用來限制 每個使用者 佔有資料庫資源的限制)
有 Synonyms, 叫 「同義詞」 (用於 便捷地存取 其他使用者下的物件)
有 Database link 叫 「連結資料庫」 (用來存取 其他機器上的 Oracle 資料庫)
有 TableSpace 叫 表空間 (用於 存放表格資料的)
有 CURSOR 叫 遊標, 用於 儲存過程裡面, 遍歷資料的。
Count 函數
計算從查詢傳回的記錄數。
文法
Count(expr)
其中 expr 代表一個字串表達式,它或標識一個字段,該字段包含要計算的資料;或是一個表達式,它使用此字段中的資料來執行計算。 expr 中的運算物件可能包含一個表格欄位名,一個常數或一個函數(可能是內在的,也可能是使用者自訂的,但不是 SQL合計函數).您可以計算任何種類的數據,包含文字資料。
說明
可以使用 Count 計算下一層查詢的記錄數。例如,可以使用 Count 計算運往指定國家的貨物訂單數量。
雖然 expr 能執行一個欄位上的計算,但 Count 只是簡單計算記錄的數量。並不管記錄中保存的是什麼值。
Count 函數不數帶有 Null 欄位的記錄,除非 expr是星號 (*) 通配符.如果使用星號,Count 將計算所有記錄的總量,包括有 Null 的欄位的記錄。 Count(*) 比 Count ([Column Name]) 快得多。
以上是常見的資料庫函數有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!