Esta aplicación es un simple Procesador de línea de mandatos (CLP) para
trabajar con tablas y datos de DB2 Everyplace. Los desarrolladores de
aplicaciones pueden ejecutar directamente sentencias de SQL desde esta
interfaz de línea de mandatos. Por ejemplo:
SELECT * FROM PHONEBOOK
En algunas plataformas, cada sentencia debe terminar con un punto y
coma. Por ejemplo:
SELECT * FROM PHONEBOOK;
El Procesador de línea de mandatos también da soporte a algunos mandatos
ampliados.
- $file [archivo de entrada] [archivo de salida]
- Ejecuta sentencias SQL de un archivo de entrada y graba el resultado en un
archivo de salida. Este mandato no está soportado en Palm OS, Symbian
OS ni Windows CE. Para todas las demás plataformas, el usuario puede
especificar la vía de acceso completa.
- AUTOCOMMIT OFF|ON
- Cambia la modalidad de transacción a confirmación automática (el valor por
omisión para el motor de DB2). AUTOCOMMIT OFF hace que la modalidad
transaccional pase a ser manual. Las aplicaciones pueden retrotraer o
confirmar el trabajo.
- BLASTDB
- Descarta todas las tablas de usuario de la base de datos.
- COMMIT WORK (o COMMIT)
- Confirma todas las operaciones de actualización, supresión e inserción
anteriores e inicia un nuevo ámbito transaccional.
- CONNECT TO arg1
-
donde arg1 es la vía de acceso a la base de datos
Desconecta automáticamente la aplicación de la conexión actual y vuelve a
conectar la aplicación con una base de datos local. La especificación
está en la llamada de CLI SQLConnect(). El delimitador para las vías de
acceso correspondientes a CLI-SQLConnect puede ser \ (barra inclinada
invertida) o / (barra inclinada). Ambos delimitadores se reconocen en
todas las plataformas y se correlacionan con el delimitador apropiado cuando
se accede al sistema de archivos, lo que permite que las bases de datos
residan en directorios diferentes. Por ejemplo,
connect to c:\temp \
create table t (a int)
insert into t values (10)
select *from t
- CONNECT TO arg1 USER arg2 USING arg3
-
donde
- arg1
- vía de acceso a la base de datos
- arg2
- usuario
- arg3
- contraseña
Desconecta automáticamente la aplicación de la conexión actual y vuelve a
conectar la aplicación a una base de datos local utilizando el nombre de
usuario y contraseña proporcionados. Esta información se necesita para
acceder a tablas cifradas y trabajar con las mismas.
Notas sobre uso: un nombre de directorio puede incluir un
espacio. Por ejemplo, C:\System\archivos de programa\
es una estructura de directorios válida, pero debe utilizar la estructura de
directorios existente en su máquina.
- DESCRIBE SELECT
- Describe el tipo, columna y longitud de nombre de los datos devueltos por
una sentencia SELECT. Por ejemplo:
DESCRIBE SELECT * FROM PHONEBOOK
- DISABLE APPLICATION SET DIRTY
- Inhabilita la activación del bit indicador ("dirty bit") parte del
Procesador de línea de mandatos.
- DISABLE LONG FILENAME
- Crea archivos en formato de nombres de archivo de tipo 8.3.
- DISABLE PHYSICAL DELETE
- Inhabilita la modalidad de supresión física (valor por omisión).
- DISABLE READ DELETED
- Inhabilita la lectura de filas suprimidas.
- DISABLE REORG
- Inhabilita la reorganización de tablas.
- ENABLE APPLICATION SET DIRTY
- Inhabilita la activación del bit indicador ("dirty bit") parte del
Procesador de línea de mandatos.
- ENABLE LONG FILENAME
- Crea archivos en formato de nombres de archivo largos (valor por
omisión).
- ENABLE PHYSICAL DELETE
- Habilita la modalidad de supresión física. Las filas suprimidas
dejarán de resultar legibles.
- ENABLE READ DELETED
- Habilita la lectura de filas suprimidas.
- ENABLE REORG
- Habilita la reorganización de tablas automática (valor por
omisión).
- HELP
- Lista todos los mandatos disponibles.
- LIST COLUMNS
- Lista todas las columnas de tablas del usuario de la base de datos.
- LIST INDEX
- Lista todos los índices creados en una tabla especificada.
- LIST TABLES
- Lista todas las tablas del usuario de la base de datos.
- ROLLBACK WORK (o ROLLBACK)
- Retrotrae todas las operaciones anteriores de actualización, supresión,
inserción e inicia un nuevo ámbito transaccional.
- VERSION
- Muestra la serie correspondiente a la versión de DB2 Everyplace
Database. Devuelve la misma serie que la función SQLGetInfo().
Tareas relacionadas
Conceptos relacionados