Manual de consulta


SQL

Una construcción de lenguaje de DB2 WWW Connection que equivale a una función que se llama con FUNCTION(DTW_SQL) en Net.Data.

Puede contener sentencias de SQL_REPORT y SQL_MESSAGE, que también proceden de DB2 WWW Connection. DB2 WWW Connection no da soporte a los bloques %SQL con nombre.

Ejemplos:

Ejemplo 1: Una macro de DB2 WWW Connection

%SQL{
UPDATE $(dbtbl) SET URL='$(URL)' WHERE ID=$(ID)
%SQL_MESSAGE{
100: "<b>The selected URL no longer exists in the table</b>." :
continue
%}
%}
 
%HTML_INPUT{
<html>
...
%EXEC_SQL
</html>
%}
 
%HTML_REPORT{
<html>
...
</html>
%}

Ejemplo 1: Una macro Net.Data equivalente

%FUNCTION(DTW_SQL) URLquery(){
UPDATE $(dbtbl) SET URL='$(URL)' WHERE ID=$(ID)
%MESSAGE{
100: "<b>The selected URL no longer exists in the table</b>." :
continue
%}
%}
 
%HTML(INPUT){
<html>
...
@URLquery
</html>
%}
 
%HTML (Report){
<html>
...
</html>
%}


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]