IBM Books

Guia de Referência do Net.Data

SQL

Objetivo

Este é o equivalente a uma função chamada com FUNCTION(DTW_SQL) em Net.Data.

Esse contém instruções SQL_REPORT e SQL_MESSAGE, as quais também são do DB2 WWW Connection. O DB2 WWW Connection não suporta blocos nomeados %SQL.

Exemplos

Este é um exemplo de um macro do DB2 WWW Connection.

%SQL{
UPDATE $(dbtbl) SET URL='$(URL)' WHERE ID=$(ID)
   %SQL_MESSAGE{
100: "<B>O URL selecionado não mais existe na tabela</B>." : continue
%}
%}
 
   %HTML_INPUT{
<HTML>
...
%EXEC_SQL
</HTML>
%}
 
   %HTML_REPORT{
<HTML>
...
</HTML>
%}

A mesma macro em Net.Data se parece como esse:

%FUNCTION(DTW_SQL) URLquery(){
UPDATE $(dbtbl) SET URL='$(URL)' WHERE ID=$(ID)
%MESSAGE{
100: "<B>O URL selecionado não mais existe na tabela</B>." : continue
%}
%}
 
%HTML(INPUT) {
<HTML>
...
@URLquery
</HTML>
%}
 
%HTML(REPORT) {
<HTML>
...
</HTML>
%}


[ Início da Página | Página Anterior | Próxima Página | Tabela de Conteúdos | Índice ]