Implements interfaces:
Query Building Class.
Located in /libraries/joomla/database/query/sqlsrv.php (line 19)
JDatabaseQuery | --JDatabaseQuerySqlsrv
Class | Description |
---|---|
![]() |
Query Building Class. |
The character(s) used to quote SQL statement names such as table names or field names, etc. The child classes should define this as necessary. If a single character string the same character is used for both sides of the quoted name, else the first character will be used for the opening quote and the second for the closing quote.
The null or zero representation of a timestamp for the database driver. This should be defined in child classes to hold the appropriate value for the engine.
Inherited from JDatabaseQuery
JDatabaseQuery::$autoIncrementField
JDatabaseQuery::$call
JDatabaseQuery::$columns
JDatabaseQuery::$db
JDatabaseQuery::$delete
JDatabaseQuery::$element
JDatabaseQuery::$exec
JDatabaseQuery::$from
JDatabaseQuery::$group
JDatabaseQuery::$having
JDatabaseQuery::$insert
JDatabaseQuery::$join
JDatabaseQuery::$order
JDatabaseQuery::$select
JDatabaseQuery::$set
JDatabaseQuery::$sql
JDatabaseQuery::$type
JDatabaseQuery::$union
JDatabaseQuery::$unionAll
JDatabaseQuery::$update
JDatabaseQuery::$values
JDatabaseQuery::$where
Casts a value to a char.
Ensure that the value is properly quoted before passing to the method.
Gets the function to determine the length of a character string.
Concatenates an array of column names or values.
Gets the current date and time.
Add to the current date and time.
Usage: $query->select($query->dateAdd()); Prefixing the interval with a - (negative sign) will cause subtraction to be used.
Get the length of a string in bytes.
Method to modify a query already in string format with the needed additions to make the query limited to a particular number of results, or start at a particular offset.
Sets the offset and limit for the result set, if the database driver supports it.
Usage: $query->setLimit(100, 0); (retrieve 100 rows, starting at first record) $query->setLimit(50, 50); (retrieve 50 rows, starting at 50th record)
Magic function to convert the query to a string.
Inherited From JDatabaseQuery
JDatabaseQuery::__construct()
JDatabaseQuery::call()
JDatabaseQuery::castAsChar()
JDatabaseQuery::charLength()
JDatabaseQuery::clear()
JDatabaseQuery::columns()
JDatabaseQuery::concatenate()
JDatabaseQuery::currentTimestamp()
JDatabaseQuery::dateAdd()
JDatabaseQuery::dateFormat()
JDatabaseQuery::day()
JDatabaseQuery::delete()
JDatabaseQuery::dump()
JDatabaseQuery::escape()
JDatabaseQuery::exec()
JDatabaseQuery::format()
JDatabaseQuery::from()
JDatabaseQuery::group()
JDatabaseQuery::having()
JDatabaseQuery::hour()
JDatabaseQuery::innerJoin()
JDatabaseQuery::insert()
JDatabaseQuery::join()
JDatabaseQuery::leftJoin()
JDatabaseQuery::length()
JDatabaseQuery::minute()
JDatabaseQuery::month()
JDatabaseQuery::nullDate()
JDatabaseQuery::order()
JDatabaseQuery::outerJoin()
JDatabaseQuery::quote()
JDatabaseQuery::quoteName()
JDatabaseQuery::rightJoin()
JDatabaseQuery::second()
JDatabaseQuery::select()
JDatabaseQuery::set()
JDatabaseQuery::setQuery()
JDatabaseQuery::union()
JDatabaseQuery::unionAll()
JDatabaseQuery::unionDistinct()
JDatabaseQuery::update()
JDatabaseQuery::values()
JDatabaseQuery::where()
JDatabaseQuery::year()
JDatabaseQuery::__call()
JDatabaseQuery::__clone()
JDatabaseQuery::__get()
JDatabaseQuery::__toString()
Documentation generated on Tue, 19 Nov 2013 15:14:17 +0100 by phpDocumentor 1.4.3