Añadir sentencias SQL a los scripts DDL que genera el entorno de trabajo es muy útil si normalmente necesita ejecutar sentencias SQL que no están soportadas por el modelo SQL subyacente. Por ejemplo, si lo desea, puede incluir siempre sentencias GRANT o REVOKE antes o después de las sentencias DDL. Cuando establece la sintaxis de las sentencias en la ventana Preferencias, estas sentencias se añaden automáticamente a los scripts DDL generados, de forma que no es necesario modificar manualmente el script DDL para añadir las sentencias.
SET CURRENT SQLID = {schema}
SELECT, UPDATE, INSERT ON TABLE {table} TO PUBLIC
GRAND DELETE ON TABLE {view} TO {schema}
GRAND DELETE ON TABLE VIEW1 TO RTESCHMA; DROP VIEW VIEW1; DROP TABLE TABLE1; SET CURRENT SQLID = RTESCHMA; CREATE TABLE TABLE2 ( C1 INTEGER, C2 INTEGER ); GRAND SELECT, UPDATE, INSERT ON TABLE TABLE2 TO PUBLIC; CREATE VIEW VIEW1 AS (SELECT C2 FROM RTESCHMA.TABLE2)
Para establecer las preferencias para la generación de DDL: