Spec-Zone.ru › MySQL Connectors 1.0

6.1 Синтаксис функций SQL CRUD

В X DevAPI доступны следующие функции SQL CRUD.

Table.insert()

Метод Table.insert() работает как оператор INSERT в SQL. Он используется для хранения данных в реляционной таблице в базе данных. Он выполняется функцией execute().

Следующий пример демонстрирует использование Table.insert() function. Пример предполагает, что схема test существует и назначена переменной db, а также что пустая таблица с именем my_table существует.

// Accessing an existing table
var myTable = db.getTable('my_table');

// Insert a row of data.
myTable.insert(['id', 'name']).
        values(1, 'Imani').
        values(2, 'Adam').
        execute();

Рисунок 6.1 Диаграмма синтаксиса Table.insert()

Content is described in the surrounding text.

Table.select()

Метод Table.select() работает как оператор SELECT в SQL. Обратите внимание, что Table.select() и collection.find() используют разные методы для сортировки результатов: Table.select() использует метод orderBy(), напоминающий ключевое слово ORDER BY в SQL, в то время как метод sort() используется для сортировки результатов, возвращаемых Collection.find().

Рисунок 6.2 Диаграмма синтаксиса Table.select()

Content is described in the surrounding text.

Table.update()

Метод Table.update() работает как оператор UPDATE в SQL.

Рисунок 6.3 Диаграмма синтаксиса Table.update()

Content is described in the surrounding text.

Table.delete()

Метод Table.delete() работает как оператор DELETE в SQL.

Рисунок 6.4 Диаграмма синтаксиса Table.delete()

Content is described in the surrounding text.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/x-devapi-userguide-shell-js-en/sql-crud-functions.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API