*   >> Lectura Educación Artículos >> science >> programación

Tabla Temporal en Sybase SQL Anywhere

Manutención Sybase Eventos con disparadores y procedimientos Uso de SQL - Parte 13 División 5 Introducción Esto es parte de mi serie 13, Manejo de Sybase Eventos con disparadores y procedimientos almacenados utilizando SQL. Esta serie es la quinta división de mi serie de mayor tamaño, la base de datos. Usted debe haber leído todas las diferentes partes de la gran serie (o tutoriales equivalentes de otros lugares) hasta este punto. En esta parte de la serie, nos fijamos en las tablas temporales en Sybase SQL Anywhere 12.

Nota: Si no puede ver el código o si pensamos que falta algo (enlace roto, la imagen ausente), simplemente en contacto conmigo en [email protected] . Es decir, en contacto conmigo para el más mínimo problema que tenga acerca de lo que está leyendo. Tabla Temporal Una tabla temporal local es una tabla que se guarda en un archivo temporal. Un archivo es un archivo temporal que se eliminará pronto. Hay dos tipos de tablas temporales: tablas temporales locales y tablas temporales globales. En esta serie vamos a tratar sólo con tablas temporales locales.

Una tabla temporal local es para una conexión. Existe siempre y cuando la conexión está. Si la tabla temporal se define dentro de una sentencia compuesta, existirá siempre que la sentencia compuesta esté en funcionamiento. Puede crear una tabla temporal local para una conexión o se puede declarar una tabla temporal local en una sentencia compuesta. Tabla temporal local para una conexión se crea una tabla temporal para una conexión de la misma manera que se crea una tabla base, pero que precede al nombre de la tabla con el signo de libra, #.

Una sintaxis simplificada es: CTREATE TABLA # nombre-tabla ({definición-columna [columna en restricciones ...] | Mesa-restricción | pctfree}, ...) Pruebe lo siguiente: CREATE TABLE #Women (WomanID INTEGER DEFAULT AutoIncrement, Nombre CHAR (40) INDEX, CHAR Dirección (60), Ciudad de CHAR (30), CHAR Estado (30), País CHAR (40), Teléfono CHAR (12), PRIMARY KEY (WomanID ASC)); Tabla temporal local para una sentencia compuesta Para crear una tabla temporal local en una sentencia compuesta utilizar la sintaxis (simplificado): DECLARE LOCAL TABLA TEMPORAL nombre-tabla ({definición-columna [columna en restricciones .

..] | Mesa-restricción | pctfree }, ...) Ahora esta tabla dejará de existir cuando el programa no está funcionando en la sentencia compuesta. Así que para tener una tabla temporal local en un procedimiento, debe utilizar la sentencia DECLARE ant

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.