sql. Запрос к БД, не возвращающий результата

^void:sql{SQL-запрос}
^void:sql{SQL-запрос}[$.
bind[variables hash]]

Метод выполняет
SQL-запрос, который не возвращает результат (операции по управлению данными в базе данных). Для работы этого метода необходимо установленное соединение с сервером базы данных (см. оператор connect).

Возможно использование дополнительного параметра конструктора:
$.bind[hash] - связанные переменные, см. «Работа с IN/OUT-переменными».


Пример
^connect[строка подключения]{
   ^void:sql{
create table users (id int, name text, email text)}
}

В результате выполнения этого кода в базе данных будет создана таблица users, при этом запрос не вернет никакого результата. Пример дан для СУБД MySQL.


Copyright © 1997–2024 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 05.07.2024