W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
下列常量由此擴展定義,且僅在此擴展編譯入 PHP 或在運行時動態(tài)載入時可用。
下列常量在執(zhí)行SQL語句的時候可能被用到。 它們可以被傳遞給cubrid_prepare() 和 cubrid_execute()。
常量 | 說明 |
---|---|
CUBRID_INCLUDE_OID | 確定是否在查詢執(zhí)行期間獲取 OID。 |
CUBRID_ASYNC | 在異步模式下執(zhí)行查詢。 |
CUBRID_EXEC_QUERY_ALL | 在同步模式下執(zhí)行查詢。必須設(shè)置此標志 執(zhí)行多個 SQL 語句時。 |
獲取結(jié)果時可以使用以下常量來指定 獲取行為。它們可以傳遞給 cubrid_fetch() 和 cubrid_fetch_array()。
不斷 | 描述 |
---|---|
CUBRID_NUM | 以數(shù)值數(shù)組形式獲取查詢結(jié)果(0 默認值)。 |
CUBRID_ASSOC | 以關(guān)聯(lián)數(shù)組的形式獲取查詢結(jié)果。 |
CUBRID_BOTH | 以數(shù)值數(shù)組和關(guān)聯(lián)數(shù)組(默認值)的形式獲取查詢結(jié)果。 |
CUBRID_OBJECT | 獲取對象的查詢結(jié)果。 |
CUBRID_LOB | CUBRID_LOB當您想操作 lob 對象。它可以傳遞給 cubrid_fetch()、cubrid_fetch_row()、cubrid_fetch_array()、cubrid_fetch_assoc() 和 cubrid_fetch_object()。 |
在查詢中定位游標時,可以使用以下常量 結(jié)果。它們可以傳遞給 cubrid_move_cursor() 或由 () 返回。
不斷 | 描述 |
---|---|
CUBRID_CURSOR_FIRST | 將當前光標移動到結(jié)果中的第一個位置。 |
CUBRID_CURSOR_CURRENT | 如果未指定原點,則將當前光標移動為默認值。 |
CUBRID_CURSOR_LAST | 將當前光標移動到結(jié)果中的最后一個位置。 |
CUBRID_CURSOR_SUCCESS | 如果成功,返回 cubrid_move_cursor() 函數(shù)的值。此標志已從 8.4.1 中刪除。 |
CUBRID_NO_MORE_DATA | 失敗時 cubrid_move_cursor() 函數(shù)的返回值。此標志已從 8.4.1 中刪除。 |
CUBRID_CURSOR_ERROR | 失敗時 cubrid_move_cursor() 函數(shù)的返回值。此標志已從 8.4.1 中刪除。 |
在設(shè)置自動提交模式時,可以使用以下常量 數(shù)據(jù)庫連接。它們可以傳遞給 cubrid_set_autocommit() 或由 cubrid_get_autocommit() 返回。
不斷 | 描述 |
---|---|
Kubrid_Aakakattu_Drew | 啟用自動提交模式。 |
CUBRID_AUTOCOMMIT_FALSE | 禁用自動提交模式。 |
設(shè)置數(shù)據(jù)庫參數(shù)時,可以使用以下常量。 它們可以傳遞給 cubrid_set_db_parameter()。
不斷 | 描述 |
---|---|
CUBRID_PARAM_ISOLATION_LEVEL | 數(shù)據(jù)庫連接的事務(wù)隔離級別。 |
CUBRID_PARAM_LOCK_TIMEOUT | 事務(wù)超時(以秒為單位)。 |
設(shè)置事務(wù)隔離時,可以使用以下常量 水平。它們可以傳遞給 cubrid_set_db_parameter() 或由 cubrid_get_db_parameter() 返回。
不斷 | 描述 |
---|---|
TRAN_COMMIT_CLASS_UNCOMMIT_INSTANCE | 最低隔離級別 (1)。骯臟的、不可重復(fù)的或 元組可能會發(fā)生幻像讀取,并且可能會出現(xiàn)不可重復(fù)的讀取 也發(fā)生在表中。 |
TRAN_COMMIT_CLASS_COMMIT_INSTANCE | 相對較低的隔離級別 (2)。骯臟的閱讀不會 發(fā)生,但可能會發(fā)生不可重復(fù)或幻像讀取。 |
TRAN_REP_CLASS_UNCOMMIT_INSTANCE | CUBRID (3) 的缺省隔離。骯臟的、不可重復(fù)的或 元組可能會發(fā)生幻像讀取,但可確保可重復(fù)讀取 對于表。 |
TRAN_REP_CLASS_COMMIT_INSTANCE | 相對較低的隔離級別 (4)。骯臟的閱讀不會 發(fā)生,但不可重復(fù)或幻像讀取可能。 |
TRAN_REP_CLASS_REP_INSTANCE | 相對較高的隔離級別 (5)。臟的或不可重復(fù)的 不會發(fā)生讀取,但可能會發(fā)生幻像讀取。 |
TRAN_SERIALIZABLE | 最高隔離級別 (6)。有關(guān)并發(fā)性的問題 (例如臟讀、不可重復(fù)讀、幻象讀等)不要 發(fā)生。 |
獲取架構(gòu)信息時,可以使用以下常量。他們 可以傳遞給 cubrid_schema()。
不斷 | 描述 |
---|---|
CUBRID_SCH_CLASS | 獲取 CUBRID 中表的名稱和類型。 |
CUBRID_SCH_VCLASS | 在 CUBRID 中獲取視圖的名稱和類型。 |
CUBRID_SCH_QUERY_SPEC | 獲取視圖的查詢定義。 |
CUBRID_SCH_ATTRIBUTE | 獲取表列的屬性。 |
CUBRID_SCH_CLASS_ATTRIBUTE | 獲取表的屬性。 |
CUBRID_SCH_METHOD | 獲取實例方法。實例方法是一種名為 由類實例。它比類方法更頻繁地使用 因為大多數(shù)操作都是在實例中執(zhí)行的。 |
CUBRID_SCH_CLASS_METHOD | 獲取類方法。類方法是由 類對象。它通常用于創(chuàng)建新的類實例或 初始化它。它還用于訪問或更新類 屬性。 |
CUBRID_SCH_METHOD_FILE | 獲取表的方法所在的文件的信息 定義。 |
CUBRID_SCH_SUPERCLASS | 獲取表繼承屬性的表的名稱和類型 從。 |
CUBRID_SCH_SUBCLASS | 獲取從中繼承屬性的表的名稱和類型 這張表。 |
CUBRID_SCH_CONSTRAINT | 獲取表約束。 |
CUBRID_SCH_TRIGGER | 獲取表觸發(fā)器。 |
CUBRID_SCH_CLASS_PRIVILEGE | 獲取表的權(quán)限信息。 |
CUBRID_SCH_ATTR_PRIVILEGE | 獲取列的權(quán)限信息。 |
CUBRID_SCH_DIRECT_SUPER_CLASS | 獲取表的直接超級表。 |
CUBRID_SCH_PRIMARY_KEY | 獲取表主鍵。 |
CUBRID_SCH_IMPORTED_KEYS | 獲取表的導(dǎo)入鍵。 |
CUBRID_SCH_EXPORTED_KEYS | 獲取表的導(dǎo)出鍵。 |
CUBRID_SCH_CROSS_REFERENCE | 獲取拖曳表的參考關(guān)系。 |
報告錯誤時可以使用以下常量。在報告錯誤的時候,下列常量可能被用到。它們可能由cubrid_error_code_facility()返回。
常量 | 說明 |
---|---|
CUBRID_FACILITY_DBMS | 在 CUBRID dbms 中發(fā)生錯誤。 |
CUBRID_FACILITY_CAS | CUBRID 代理 cas 中發(fā)生錯誤。 |
CUBRID_FACILITY_CCI | 該錯誤發(fā)生在 CUBRID cci 中。 |
CUBRID_FACILITY_CLIENT | 在 CUBRID PHP 客戶端中發(fā)生錯誤。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: