-
Notifications
You must be signed in to change notification settings - Fork 52
Ru:OSQL
AlexeyDsov edited this page Apr 19, 2011
·
7 revisions
OSQL предназначен для отправки запросов в базу данных. Его применение нежелательно, поэтому старайтесь, где это возможно, использовать Criteria.
Пример выборки "id", "name" и "age" из таблицы "user":
<?php
OSQL::select()->
get(DBField::create('id'))->
get(DBField::create('name'))->
get(DBField::create('age'))->
from(User::dao()->getTable())->
where(
Expression::ilike(
new DBFiled('name'),
'Joh'
)
);
?>
<?php
?>
Пример удаления записей из таблицы "table" с условием:
<?php
OSQL::delete()->
from('table')->
where(
Expression::lt('id', 1000)
);
?>