Cinchy DML statements
Overview
Use Data Manipulation Language (DML) to add, retrieve, update and manipulate data. The Cinchy DML statements covered on this page are:
SELECT
Use the SELECT
statement to select data from a database. The data returned is stored in a result table, called the result-set.
Note: Table name requires domain prefix.
Syntax
Example
Produce a nested JSON
You can create a query that will produce a nested JSON by wrapping it in an outer SELECT
statement, such as in the example below.
Note that you should set the return type to Single Value (First Column of First Row).
Example
Output
INSERT
Use an INSERT statement to add new rows to a table or view. You can also include a SELECT statement to identify that another table or view contains the data for the new row or rows.
The table name requires the domain prefix.
Example
UPDATE
Use the UPDATE statement to change the data in a table. The UPDATE statement modifies zero or more rows of a table, depending on how many rows meet the search condition specified in the WHERE clause. You can also use an UPDATE
statement to specify the values to be updated in a single row. To do this, specify the constants, host variables, expressions, DEFAULT, or NULL. Specify NULL to remove a value from a row's column (without removing the row).
The table name requires the domain prefix.
Syntax
Example
DELETE
Use the DELETE statement to remove entire rows from a table. The number of rows deleted depends on how many rows match the search condition specified in the WHERE statement.
The table name requires the domain prefix.
Syntax
Example
IF
Use the IF statement to execute a condition. If the condition is satisfied, then the Boolean expressions returns TRUE value. The optional ELSE keyword introduces another statement that executes when the IF condition isn't satisfied and returns FALSE value.
Syntax
Example
DECLARE
Use the DECLARE statement to declare a variable.
Syntax
Example
SET
Use the SET
variable to assign a value to a variable.
Syntax
Example
Last updated