Auxílios do VisualAge Generator

EZESQISL (SQL)

EZESQISL contém o nível de isolamento das funções de E/S de SQL. Se definido para 0 (o padrão), o nível de isolamento será definido para leitura repetível. Se definido para 1, será definido para estabilidade do cursor.

Nota:EZESQISL é suportado neste release para compatibilidade ascendente, mas não possui significado nos ambientes suportados.

Usos

EZESQISL pode ser utilizado como qualquer um dos seguintes:

As características de EZESQISL são as seguintes:

Tipo de dados: Numérico
Comprimento dos dados em bytes: 1
Valor salvo pelos segmentos: Sim

Considerações sobre Definição

O nível de isolamento das funções INQUIRY, UPDATE, ADD, SETINQ, SETUPD e SQLEXEC é o nível em efeito quando a função é executada.

O nível de isolamento das funções SCAN, REPLACE e DELETE é o que está em vigor quando as funções anteriores UPDATE, SETINQ e SETUPD para a mesma linha SQL foram executadas.

Ambientes de Destino

Ambiente Considerações de compatibilidade
VM CMS O nível de isolamento é especificado durante o pré-processamento de SQL e não pode ser controlado dinamicamente a partir do programa. A definição de EZESQISL é ignorada.
VM batch Igual a VM CMS.
CICS para MVS/ESA Nos sistemas DB2, o nível de isolamento é especificado durante o processamento do BIND e não pode ser controlado dinamicamente a partir do programa. A definição de EZESQISL é ignorada nos sistemas DB2.
MVS/TSO Igual a CICS para MVS/ESA.
MVS batch Igual a CICS para MVS/ESA.
IMS/VS Igual a CICS para MVS/ESA.
IMS BMP Igual a CICS para MVS/ESA.
CICS para VSE O nível de isolamento é especificado durante o pré-processamento de SQL e não pode ser controlado dinamicamente a partir do programa. A definição de EZESQISL é ignorada.
VSE batch Igual a CICS para VSE.
CICS para OS/2 Não suportado.
OS/400 O nível de isolamento é especificado durante o processamento do programa CREATE com a palavra-chave COMMIT e não pode ser controlado dinamicamente a partir do programa. A definição de EZESQISL é ignorada.
OS/2 (GUI) Não suportado.
Windows (GUI) Não suportado.
Java (GUI) Não suportado.
OS/2 (C++) Nos sistemas DB2/2, o nível de isolamento é especificado durante o processamento do BIND e não pode ser controlado dinamicamente a partir do programa. A definição de EZESQISL é ignorada nos sistemas DB2/2.

Neste sistema, o gerenciador de banco de dados é o DB2/2

AIX Igual a OS/2 (C++).

Neste sistema, o gerenciador de banco de dados é o DB2/6000.

HP-UX Igual a OS/2 (C++).

Neste sistema, o gerenciador de banco de dados é o DB2/6000.

Solaris Ignorado.
CICS for Solaris Ignorado.
CICS for AIX Igual a OS/2 (C++).
Windows NT Igual a OS/2 (C++).
CICS para Windows NT Igual a OS/2 (C++).
Dispositivo de Teste Não suportado.

Exemplo

MOVE 1 TO EZESQISL;


[ Início da Página | Página Anterior | Próxima Página | Índice ]