Table of Contents
Valentina SQL Reference
A reference of Valentina SQL, an implementation of SQL 1992-2003 with extensions in the Valentina engine.
SQL Grammar
Schema Definition Commands
- CREATE SEQUENCE statement - NEW in 5.0
- CREATE TRIGGER statement - NEW in 3.0
- CREATE TYPE statement - NEW in 5.0
- CREATE VIEW statement - NEW in 3.0
Schema Manipulation Commands
- ALTER LINK statement - NEW in 5.0
- ALTER TRIGGER statement - NEW in 3.0
- ALTER Type statement NEW in 5.0
- ALTER VIEW statement - NEW in 4.3
- DROP SEQUENCE statement - NEW in 5.0
- DROP TRIGGER statement - NEW in 3.0
- DROP Type statement - NEW in 5.0
- DROP VIEW statement - NEW in 3.0
Stored Procedures and Functions
- CREATE PROCEDURE/FUNCTION Statement - NEW in 3.0
- DROP PROCEDURE/FUNCTION Statement - NEW in 3.0
-
- Error Handling - NEW in 3.0
- Flow Control Constructs - NEW in 3.0
- Loops - NEW in 3.0
- Return Statement - NEW in 3.0
- CALL Statement - NEW in 3.0
- EXECUTE Statement - NEW in 3.0
Data Manipulation Commands
Expressions
Queries
- SELECT FOR XML – NEW in v4.0
- SELECT FOR REPORT – NEW in v4.0
- HIERARCHICAL (RECURSIVE) QUERIES – !!! WOW !!!
Valentina SQL Extensions
Collections
- Binary Links with Order - TODO
Database Commands
- CREATE DATABASE statement - NEW in 3.0
- DROP DATABASE statement - NEW in 3.0
- SHOW DATABASES - NEW in 3.0
- USE DATABASE statement - NEW in 3.0
Link Refactoring Commands:
Properties and Variables
SHOW Commands
-
- SHOW CHECKS - NEW in 5.0
- SHOW CONNECTIONS - NEW in 5.0
- SHOW CONSTRAINTS - NEW in 5.0
- SHOW EVENTS - NEW in 3.0
- SHOW INDEXES - NEW in 5.0
- SHOW LINKS - NEW in 3.3
- SHOW LOG - NEW in 5.0
- SHOW LOGS - NEW in 5.0
- SHOW PROCEDURES - NEW in 3.3
- SHOW STATUS - NEW in 3.3
- SHOW SEQUENCES - NEW in 5.0
- SHOW TRIGGERS - NEW in 3.0
- SHOW USERS - NEW in 3.0
Utility Commands
- BACKUP DATABASE statement - NEW in 3.0
- LOAD DATA statement - NEW in 4.0
- MAIL statement - NEW in 5.0
- REPAIR statement - TODO
Valentina Server Commands
Admin Commands
- REGISTER DATABASE Statement - NEW in 4.0
- UNREGISTER DATABASE Statement - NEW in 4.0
- REGISTER PROJECT Statement - NEW in 4.0
- UNREGISTER PROJECT Statement - NEW in 4.0
- DROP CONNECTIONS Statement - NEW in 4.0
- CREATE USER Statement - NEW in 4.0
- DROP USER Statement - NEW in 4.0
- GRANT PRIVILEGES Statement - NEW in 4.0
- REVOKE PRIVILEGES Statement - NEW in 4.0
Events Commands
- CREATE EVENT Statement - NEW in 3.0
- DROP EVENT Statement - NEW in 3.0
- ALTER EVENT Statement - NEW in 3.0