Претходно дефинирани константи
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Претходно дефинирани константи
Референца за `cubrid.constants.php` со подобрена типографија и навигација.
Претходно дефинирани константи
Следниве константи се дефинирани од ова проширување и ќе бидат достапни само кога проширувањето е или компајлирано во PHP или динамички вчитано во време на извршување.
Следниве константи може да се користат при извршување на SQL изјава. Тие може да се предадат на cubrid_prepare() and cubrid_execute().
| Константа | = NULL |
|---|---|
CUBRID_INCLUDE_OID |
CUBRID SQL флагови за извршување |
CUBRID_ASYNC |
Дали да се добие OID за време на извршување на прашањето. |
CUBRID_EXEC_QUERY_ALL |
Изврши го прашањето во асинхрон режим. |
Изврши го прашањето во синхрон режим. Овој флаг мора да биде поставен при извршување на повеќе SQL изјави. cubrid_fetch() and cubrid_fetch_array().
| Константа | = NULL |
|---|---|
CUBRID_NUM |
CUBRID флагови за преземање |
CUBRID_ASSOC |
Земи го резултатот од прашањето како нумеричка низа (0-стандардно). |
CUBRID_BOTH |
Земи го резултатот од прашањето како асоцијативна низа. |
CUBRID_OBJECT |
Земи го резултатот од прашањето како нумеричка и асоцијативна низа (стандардна вредност). |
CUBRID_LOB |
Земи го резултатот од прашањето како објект. cubrid_fetch(), cubrid_fetch_row(), cubrid_fetch_array(), cubrid_fetch_assoc() and cubrid_fetch_object(). |
Константата CUBRID_LOB може да се користи кога сакате да работите со lob објект. Таа може да се предаде на cubrid_move_cursor().
| Константа | = NULL |
|---|---|
CUBRID_CURSOR_FIRST |
CUBRID флагови за позиција на курсорот |
CUBRID_CURSOR_CURRENT |
Помести го тековниот курсор на првата позиција во резултатот. |
CUBRID_CURSOR_LAST |
Помести го тековниот курсор како стандардна вредност ако потеклото не е специфицирано. |
CUBRID_CURSOR_SUCCESS |
Помести го тековниот курсор на последната позиција во резултатот. cubrid_move_cursor() Вратена вредност од |
CUBRID_NO_MORE_DATA |
Помести го тековниот курсор на последната позиција во резултатот. cubrid_move_cursor() функција во случај на успех. Овој флаг е отстранет од 8.4.1. |
CUBRID_CURSOR_ERROR |
Помести го тековниот курсор на последната позиција во резултатот. cubrid_move_cursor() функција во случај на успех. Овој флаг е отстранет од 8.4.1. |
Следниве константи може да се користат при поставување на режимот за автоматско потврдување за врската со базата на податоци. Тие може да се предадат на cubrid_set_autocommit() Следниве константи може да се користат при поставување на нивото на изолација на трансакцијата. Тие може да се предадат на cubrid_get_autocommit().
| Константа | = NULL |
|---|---|
CUBRID_AUTOCOMMIT_TRUE |
Знаменца за режим на автоматско потврдување на CUBRID |
CUBRID_AUTOCOMMIT_FALSE |
Овозможи го режимот за автоматско потврдување. |
Оневозможи го режимот за автоматско потврдување. cubrid_set_db_parameter().
| Константа | = NULL |
|---|---|
CUBRID_PARAM_ISOLATION_LEVEL |
Знаменца за параметри на CUBRID |
CUBRID_PARAM_LOCK_TIMEOUT |
Ниво на изолација на трансакцијата за врската со базата на податоци. |
Само за читање. Максималната должина на низата за типовите податоци bit, varbit, char, varchar, nchar, nchar varying кога се користи CUBRID PDO API. cubrid_set_db_parameter() Следниве константи може да се користат при поставување на нивото на изолација на трансакцијата. Тие може да се предадат на cubrid_get_db_parameter().
| Константа | = NULL |
|---|---|
TRAN_COMMIT_CLASS_UNCOMMIT_INSTANCE |
PDO::CUBRID знаменца за изолација |
TRAN_COMMIT_CLASS_COMMIT_INSTANCE |
Најниското ниво на изолација (1). Може да се појави нечисто, неповторливо или фантомско читање за тупл и неповторливо читање може да се појави и за табелата. |
TRAN_REP_CLASS_UNCOMMIT_INSTANCE |
Релативно ниско ниво на изолација (2). Нечисто читање не се случува, но може да се појави неповторливо или фантомско читање. |
TRAN_REP_CLASS_COMMIT_INSTANCE |
Стандардното изолација на CUBRID (3). Нечисто, неповторливо или фантомско читање може да се појави за тупл, но повторливо читање е загарантирано за табелата. |
TRAN_REP_CLASS_REP_INSTANCE |
Релативно ниско ниво на изолација (4). Нечисто читање не се случува, но може да се појави неповторливо или фантомско читање. |
TRAN_SERIALIZABLE |
Релативно високо ниво на изолација (5). Нечисто или неповторливо читање не се случува, но може да се појави фантомско читање. |
Највисокото ниво на изолација (6). Проблеми поврзани со конкурентност (на пр. нечисто читање, неповторливо читање, фантомско читање, итн.) не се случуваат. cubrid_schema().
| Константа | = NULL |
|---|---|
CUBRID_SCH_CLASS |
PDO::CUBRID знаменца за шема |
CUBRID_SCH_VCLASS |
Добијте име и тип на табела во CUBRID. |
CUBRID_SCH_QUERY_SPEC |
Добијте име и тип на приказ во CUBRID. |
CUBRID_SCH_ATTRIBUTE |
Добијте ја дефиницијата на прашањето за приказ. |
CUBRID_SCH_CLASS_ATTRIBUTE |
Добијте ги атрибутите на колоната на табелата. |
CUBRID_SCH_METHOD |
Добијте ги атрибутите на табелата. |
CUBRID_SCH_CLASS_METHOD |
Знаменца за шема на CUBRID |
CUBRID_SCH_METHOD_FILE |
Земи го класниот метод. Класниот метод е метод повикан од класен објект. Обично се користи за креирање нова класна инстанца или за нејзино иницијализирање. Исто така се користи за пристап или ажурирање на класни атрибути. |
CUBRID_SCH_SUPERCLASS |
Земи ги информациите за датотеката каде што е дефиниран методот на табелата. |
CUBRID_SCH_SUBCLASS |
Земи го името и типот на табелата од која табелата наследува атрибути. |
CUBRID_SCH_CONSTRAINT |
Земи го името и типот на табелата која наследува атрибути од оваа табела. |
CUBRID_SCH_TRIGGER |
Земи ги ограничувањата на табелата. |
CUBRID_SCH_CLASS_PRIVILEGE |
Земи ги тригерите на табелата. |
CUBRID_SCH_ATTR_PRIVILEGE |
Земи ги информациите за привилегиите на табелата. |
CUBRID_SCH_DIRECT_SUPER_CLASS |
Земи ги информациите за привилегиите на колоната. |
CUBRID_SCH_PRIMARY_KEY |
Земи ја директната супер табела на табелата. |
CUBRID_SCH_IMPORTED_KEYS |
Земи го примарниот клуч на табелата. |
CUBRID_SCH_EXPORTED_KEYS |
Земи ги увезените клучеви на табелата. |
CUBRID_SCH_CROSS_REFERENCE |
Земи го метод на класата. Методот на класата е метод што се повикува од објект на класа. Обично се користи за создавање нова инстанца на класа или за нејзино иницијализирање. Исто така се користи за пристап или ажурирање на атрибутите на класата. |
Земи ја референтната врска на две табели. cubrid_error_code_facility().
| Константа | = NULL |
|---|---|
CUBRID_FACILITY_DBMS |
Код на објект за грешки на CUBRID |
CUBRID_FACILITY_CAS |
Грешката се случи во CUBRID dbms. |
CUBRID_FACILITY_CCI |
Грешката се случи во CUBRID broker cas. |
CUBRID_FACILITY_CLIENT |
Грешката се случи во CUBRID cci. |