MDB2
[
class tree: MDB2
] [
index: MDB2
] [
all elements
]
Packages:
MDB2
Classes:
DB
DB_Error
DB_result
MDB2
MDB2_Datatype_xxx
MDB2_Date
MDB2_Driver_Common
MDB2_Driver_Datatype_Common
MDB2_Driver_Datatype_fbsql
MDB2_Driver_Datatype_ibase
MDB2_Driver_Datatype_mssql
MDB2_Driver_Datatype_mysql
MDB2_Driver_Datatype_mysqli
MDB2_Driver_Datatype_oci8
MDB2_Driver_Datatype_pgsql
MDB2_Driver_Datatype_sqlite
MDB2_Driver_fbsql
MDB2_Driver_ibase
MDB2_Driver_Manager_Common
MDB2_Driver_Manager_fbsql
MDB2_Driver_Manager_ibase
MDB2_Driver_Manager_mssql
MDB2_Driver_Manager_mysql
MDB2_Driver_Manager_mysqli
MDB2_Driver_Manager_oci8
MDB2_Driver_Manager_pgsql
MDB2_Driver_Manager_sqlite
MDB2_Driver_Manager_xxx
MDB2_Driver_mssql
MDB2_Driver_mysql
MDB2_Driver_mysqli
MDB2_Driver_Native_fbsql
MDB2_Driver_Native_ibase
MDB2_Driver_Native_mssql
MDB2_Driver_Native_mysql
MDB2_Driver_Native_mysqli
MDB2_Driver_Native_oci8
MDB2_Driver_Native_pgsql
MDB2_Driver_Native_sqlite
MDB2_Driver_oci8
MDB2_Driver_pgsql
MDB2_Driver_querysim
MDB2_Driver_Reverse_Common
MDB2_Driver_Reverse_fbsql
MDB2_Driver_Reverse_ibase
MDB2_Driver_Reverse_mssql
MDB2_Driver_Reverse_mysql
MDB2_Driver_Reverse_mysqli
MDB2_Driver_Reverse_oci8
MDB2_Driver_Reverse_pgsql
MDB2_Driver_Reverse_sqlite
MDB2_Driver_sqlite
MDB2_Error
MDB2_Extended
MDB2_Iterator
MDB2_LOB
MDB2_LOB_Output_File
MDB2_LOB_Result
MDB2_Native_xxx
MDB2_Reverse_xxx
MDB2_xxx
MDB2-2.0.0beta4
MDB2_BufferedIterator
Files:
clitest.php
Common.php
Common.php
Common.php
Console_TestListener.php
Date.php
Driver_Datatype_skeleton.php
Driver_Manager_skeleton.php
Driver_Native_skeleton.php
Driver_Reverse_skeleton.php
Driver_skeleton.php
example.php
Extended.php
fbsql.php
fbsql.php
fbsql.php
fbsql.php
fbsql.php
HTML_TestListener.php
ibase.php
ibase.php
ibase.php
ibase.php
ibase.php
Iterator.php
LOB.php
MDB2.php
MDB2_api_testcase.php
MDB2_bugs_testcase.php
MDB2_manager_testcase.php
MDB2_native_testcase.php
MDB2_reverse_testcase.php
MDB2_usage_testcase.php
mssql.php
mssql.php
mssql.php
mssql.php
mssql.php
mysql.php
mysql.php
mysql.php
mysql.php
mysql.php
mysqli.php
mysqli.php
mysqli.php
mysqli.php
mysqli.php
oci8.php
oci8.php
oci8.php
oci8.php
oci8.php
peardb.php
peardb_wrapper_example.php
pgsql.php
pgsql.php
pgsql.php
pgsql.php
pgsql.php
querysim.php
sqlite.php
sqlite.php
sqlite.php
sqlite.php
sqlite.php
test.php
testchoose.php
testUtils.php
Class: MDB2_Driver_Datatype_mysql
Source Location: /MDB2-2.0.0beta4/MDB2/Driver/Datatype/mysql.php
Class Overview
MDB2_Driver_Datatype_Common
| --
MDB2_Driver_Datatype_mysqli
| --MDB2_Driver_Datatype_mysql
MDB2 MySQL driver
Author(s):
Lukas Smith <
mailto:smith at backendmedia.com
>
Inherited Variables
Class:
MDB2_Driver_Datatype_Common
MDB2_Driver_Datatype_Common::$db_index
MDB2_Driver_Datatype_Common::$valid_types
Inherited Methods
Class:
MDB2_Driver_Datatype_mysqli
MDB2_Driver_Datatype_mysqli::convertResult()
convert a value to a RDBMS indepdenant MDB2 type
MDB2_Driver_Datatype_mysqli::mapNativeDatatype()
Maps a native array description of a field to a MDB2 datatype and length
MDB2_Driver_Datatype_mysqli::_getBLOBDeclaration()
Obtain DBMS specific SQL code portion needed to declare an binary large object type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_mysqli::_getCLOBDeclaration()
Obtain DBMS specific SQL code portion needed to declare an character large object type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_mysqli::_getDateDeclaration()
Obtain DBMS specific SQL code portion needed to declare an date type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_mysqli::_getDecimalDeclaration()
Obtain DBMS specific SQL code portion needed to declare an decimal type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_mysqli::_getFloatDeclaration()
Obtain DBMS specific SQL code portion needed to declare an float type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_mysqli::_getIntegerDeclaration()
Obtain DBMS specific SQL code portion needed to declare an integer type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_mysqli::_getTimeDeclaration()
Obtain DBMS specific SQL code portion needed to declare an time type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_mysqli::_getTimestampDeclaration()
Obtain DBMS specific SQL code portion needed to declare an timestamp type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_mysqli::_quoteBLOB()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_mysqli::_quoteDecimal()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_mysqli::_quoteFloat()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
Class:
MDB2_Driver_Datatype_Common
MDB2_Driver_Datatype_Common::MDB2_Driver_Datatype_Common()
MDB2_Driver_Datatype_Common::compareDefinition()
Obtain an array of changes that may need to applied
MDB2_Driver_Datatype_Common::convertResult()
convert a value to a RDBMS indepdenant MDB2 type
MDB2_Driver_Datatype_Common::convertResultRow()
convert a result row
MDB2_Driver_Datatype_Common::createLOB()
Create a handler object of a specified class with functions to retrieve data from a large object data stream.
MDB2_Driver_Datatype_Common::destroyLOB()
Free any resources allocated during the lifetime of the large object handler object.
MDB2_Driver_Datatype_Common::endOfLOB()
Determine whether it was reached the end of the large object and therefore there is no more data to be read for the its input stream.
MDB2_Driver_Datatype_Common::freeBLOBValue()
free a binary large object
MDB2_Driver_Datatype_Common::freeCLOBValue()
free a character large object
MDB2_Driver_Datatype_Common::getDeclaration()
Obtain DBMS specific SQL code portion needed to declare of the given type
MDB2_Driver_Datatype_Common::implodeArray()
apply a type to all values of an array and return as a comma seperated string useful for generating IN statements
MDB2_Driver_Datatype_Common::quote()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_Common::readLOB()
Read data from large object input stream.
MDB2_Driver_Datatype_Common::setLOBFile()
retrieve LOB from the database
MDB2_Driver_Datatype_Common::setResultTypes()
Define the list of types to be associated with the columns of a given result set.
MDB2_Driver_Datatype_Common::_baseConvertResult()
general type conversion method
MDB2_Driver_Datatype_Common::_compareBLOBDefinition()
Obtain an array of changes that may need to applied to an BLOB field
MDB2_Driver_Datatype_Common::_compareBooleanDefinition()
Obtain an array of changes that may need to applied to an boolean field
MDB2_Driver_Datatype_Common::_compareCLOBDefinition()
Obtain an array of changes that may need to applied to an CLOB field
MDB2_Driver_Datatype_Common::_compareDateDefinition()
Obtain an array of changes that may need to applied to an date field
MDB2_Driver_Datatype_Common::_compareDecimalDefinition()
Obtain an array of changes that may need to applied to an decimal field
MDB2_Driver_Datatype_Common::_compareFloatDefinition()
Obtain an array of changes that may need to applied to an float field
MDB2_Driver_Datatype_Common::_compareIntegerDefinition()
Obtain an array of changes that may need to applied to an integer field
MDB2_Driver_Datatype_Common::_compareTextDefinition()
Obtain an array of changes that may need to applied to an text field
MDB2_Driver_Datatype_Common::_compareTimeDefinition()
Obtain an array of changes that may need to applied to an time field
MDB2_Driver_Datatype_Common::_compareTimestampDefinition()
Obtain an array of changes that may need to applied to an timestamp field
MDB2_Driver_Datatype_Common::_destroyResultLOB()
Free any resources allocated during the lifetime of the large object handler object.
MDB2_Driver_Datatype_Common::_endOfResultLOB()
Determine whether it was reached the end of the large object and therefore there is no more data to be read for the its input stream.
MDB2_Driver_Datatype_Common::_getBLOBDeclaration()
Obtain DBMS specific SQL code portion needed to declare an binary large object type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_Common::_getBooleanDeclaration()
Obtain DBMS specific SQL code portion needed to declare a boolean type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_Common::_getCLOBDeclaration()
Obtain DBMS specific SQL code portion needed to declare an character large object type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_Common::_getDateDeclaration()
Obtain DBMS specific SQL code portion needed to declare a date type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_Common::_getDecimalDeclaration()
Obtain DBMS specific SQL code portion needed to declare a decimal type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_Common::_getFloatDeclaration()
Obtain DBMS specific SQL code portion needed to declare a float type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_Common::_getIntegerDeclaration()
Obtain DBMS specific SQL code portion needed to declare an integer type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_Common::_getTextDeclaration()
Obtain DBMS specific SQL code portion needed to declare an text type field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_Common::_getTimeDeclaration()
Obtain DBMS specific SQL code portion needed to declare a time field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_Common::_getTimestampDeclaration()
Obtain DBMS specific SQL code portion needed to declare a timestamp field to be used in statements like CREATE TABLE.
MDB2_Driver_Datatype_Common::_quoteBLOB()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_Common::_quoteBoolean()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_Common::_quoteCLOB()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_Common::_quoteDate()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_Common::_quoteDecimal()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_Common::_quoteFloat()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_Common::_quoteInteger()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_Common::_quoteLOB()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_Common::_quoteText()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_Common::_quoteTime()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_Common::_quoteTimestamp()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_Common::_readFile()
Convert a text value into a DBMS specific format that is suitable to compose query statements.
MDB2_Driver_Datatype_Common::_readResultLOB()
Read data from large object input stream.
MDB2_Driver_Datatype_Common::_retrieveLOB()
retrieve LOB from the database
Class Details
[line 58]
MDB2 MySQL driver
Author:
Lukas Smith <
mailto:smith@backendmedia.com
>
[
Top
]
Documentation generated on Fri, 29 Apr 2005 13:11:09 -0400 by
phpDocumentor 1.2.3
. PEAR Logo Copyright © PHP Group 2004.