Class Core_QueryBuilder_Insert
INSERT Database Abstraction Layer (DBAL)
http://dev.mysql.com/doc/refman/5.5/en/insert.html
// Sample 1 $oCore_QueryBuilder_Insert = Core_QueryBuilder::insert('table_name') ->columns('column1', 'column2', 'column3') // Option 1 ->values('value1', 'value2', 11) // Option 2 ->values(array('value3', 'value4', 17)) ->execute();
// Sample 2 $oCore_QueryBuilder_Insert = Core_QueryBuilder::insert('table_name', array('column1' => 'value1', 'column2' => 'value2')) ->execute();
// Sample 3 $oCore_QueryBuilder_Insert = Core_QueryBuilder::insert('table_name') ->columns('column1', 'column2', 'column3') ->select( Core_QueryBuilder::select('*')->from('source_table') ) ->execute();
- Core_QueryBuilder_Statement
- Core_QueryBuilder_Replace
- Core_QueryBuilder_Insert
Package: HostCMS\Core\Querybuilder
Copyright: © 2005-2021 ООО "Хостмэйк" (Hostmake LLC), http://www.hostcms.ru
Author: Hostmake LLC
Version: 6.x
Located at core/querybuilder/insert.php
Copyright: © 2005-2021 ООО "Хостмэйк" (Hostmake LLC), http://www.hostcms.ru
Author: Hostmake LLC
Version: 6.x
Located at core/querybuilder/insert.php
Methods summary
public
|
|
public
|
|
public
|
|
public
string
|
Methods inherited from Core_QueryBuilder_Replace
__construct()
,
clearValues()
,
columns()
,
delayed()
,
into()
,
lowPriority()
,
values()
Methods inherited from Core_QueryBuilder_Statement
__call()
,
__set()
,
_isObjectSelect()
,
_quoteColumns()
,
_quoteValues()
,
clearLimit()
,
clearOffset()
,
execute()
,
setDataBase()
,
unbuffered()
Properties summary
protected
mixed
|
$_ignore
Use IGNORE |
#
FALSE
|
protected
mixed
|
$_select
Select |
#
NULL
|