PDF de programación - Consulta de SQL

Imágen de pdf Consulta de SQL

Consulta de SQLgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 6 de Febrero del 2018)
1.139 visualizaciones desde el 6 de Febrero del 2018
6,1 MB
1.706 paginas
Creado hace 23a (01/01/2001)
IBM® DB2® Universal Database

Consulta de SQL

Versión 7

IBM

SC10-3497-01

IBM® DB2® Universal Database

Consulta de SQL

Versión 7

IBM

SC10-3497-01

Antes de utilizar esta información y el producto al que da soporte, asegúrese de leer la información general incluida
en el “Apéndice S. Avisos” en la página 1649.

Esta publicación es la traducción del original inglés IBM DB2 SQL Reference Version 7 (SC09-2974-01).

Este documento contiene información sobre productos patentados de IBM. Se proporciona de acuerdo con un contrato
de licencia y está protegido por la ley de la propiedad intelectual. La presente publicación no incluye garantías del
producto y las declaraciones que contiene no deben interpretarse como tales.

Puede solicitar publicaciones a través del representante de IBM o sucursal de IBM de su localidad, o bien llamando a
los números de teléfono 1-800-879-2755, en los Estados Unidos, o 1-800-IBM-4YOU, en Canadá.

Cuando envía información a IBM, otorga a IBM un derecho no exclusivo para utilizar o distribuir dicha información
en la forma en que IBM considere adecuada, sin contraer por ello ninguna obligación con el remitente.

© Copyright International Business Machines Corporation 1993, 2001. Reservados todos los derechos.

Contenido

.

.
.
.
.

Capítulo 1. Introducción .
.
Quién debe utilizar este manual.
.
Forma de utilizar este manual
Estructura de este manual.
.

.
.
.
.
Lectura de los diagramas de sintaxis .
.
Convenios utilizados en este manual
.
.
.
.

.
.
.
.
.
.
.
.
Documentación relacionada para este manual

Condiciones de error
.
Convenios de resaltado

.
.
.
.
.
.
.
.

.
.

.
.

. 1
. 1
. 1
. 1
. 3
. 6
. 6
. 6
6

.

.

.

.

.

.

.

.

.

.
.

.
.

.
.

.
.

.
.

.
.

.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
Tablas .
Vistas .
.
Seudónimos .
.
Índices .
Claves .
.

Capítulo 2. Conceptos
.
Definiciones de base de datos relacional .
Lenguaje de consulta estructurada (SQL) .
.
Autorización y privilegios
Esquemas .
.
.
Control de la utilización de esquemas
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Claves de unicidad.
.
.
.
Claves primarias
.
Claves foráneas .
.
.
.
Claves de particionamiento .
.
.
.
Restricciones de unicidad .
Restricciones de referencia .
.
Restricciones de comprobación de tabla .
.
.
.
.
.

. 9
. 9
. 9
. 10
. 13
. 13
. 14
. 15
. 16
. 16
. 17
. 17
. 17
. 17
. 17
. 18
. 18
. 19
. 22
. 23
.
.
.
. 24
.
Lectura repetible (RR) .
.
. 25
Estabilidad de lectura (RS)
.
. 26
Estabilidad del cursor (CS) .
Lectura no confirmada (UR).
. 26
Comparación de los niveles de aislamiento 26
. 26
. 27
. 27

.
.
Expresiones de tabla comunes .

Consultas .
.
Expresiones de tabla .

Nivel de aislamiento .

Restricciones .

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.

.
.
.

.
.
.

.
.

.
.

.
.

.

.

.

.

.

.

.

.

Procesos, simultaneidad y recuperación de
.
aplicaciones .
.
SQL interactivo .
.
SQL incorporado .
SQL estático .
.
SQL dinámico .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

. 27
. 30
. 30
. 30
. 31

Interfaz de nivel de llamada (CLI) de DB2 y
Open Database Connectivity (ODBC)
.
Programas JDBC (Java Database Connectivity)
y SQLJ (SQL incorporado para Java) .
.
.
Paquetes .
.
.
Vistas de catálogo .
.
Conversión de caracteres .
.

.
.
.
.

.
.
.
.

.
.
.

.
.
.

.
.
.

.
.

.

.

.

.

.

.

.

.

.

.

.

.

.

.
.

.
.

.
.

.
.
.

Mapas de particionamiento .
Colocación de tablas .
.

Juegos de caracteres y páginas de códigos
Atributos de páginas de códigos .
.
.

.
.
Supervisores de sucesos .
Desencadenantes
.
.
Espacios de tablas y otras estructuras de
almacenamiento.
.
. 39
Partición de datos entre múltiples particiones 40
. 42
. 43
. 43
. 44
45
. 45

.
.
Base de datos relacional distribuida .
.

Servidores de aplicaciones
CONNECT (Tipo 1) y CONNECT (Tipo 2)
Unidad de trabajo remota
Unidad de trabajo distribuida dirigida por
aplicación .
.
Consideraciones acerca de la
.
representación de datos .
.
.

Sistemas federados DB2 .

.
.
.
.

.
.
.
.

.
.

.
.

.
.

.
.

.
.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 31

. 32
. 32
. 32
. 33
34
. 35
. 37
. 37

. 49

. 55
. 56

. 56

. 56
. 59

. 59

. 62
. 62

. 63
. 64
. 65
. 66
. 67
. 68

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Servidor federado, base de datos federada
y fuentes de datos .
.
Tareas realizadas en un sistema federado
DB2 .
.
Reiniciadores y módulos de reiniciador .
Definiciones de servidor y opciones de
servidor
.
.
Correlaciones de usuarios y opciones de
.
usuario.
.
Correlaciones de tipos de datos
.
Correlaciones de funciones, plantillas de
funciones y opciones de correlación de
.
funciones .
.
.
Apodos y opciones de columna
Especificaciones de índice
.
.
.
.
.
Peticiones distribuidas
.
.
.
.
Compensación .
Paso a través.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.

.
.

.
.

.

.

.

.

.

.

.

.

.

.

.

.

.

Capítulo 3. Elementos del lenguaje

.

.

. 69

© Copyright IBM Corp. 1993, 2001

iii

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Caracteres.

Símbolos .

Identificadores .

.
Consideraciones acerca de MBCS .
.
Consideraciones acerca de MBCS .
.
.
Identificadores SQL .
.
Identificadores de sistema principal

.
.
.
.
.
.
.
Convenios de denominación y calificaciones
implícitas de nombres de objetos .
.
Seudónimos .
.
.
ID de autorización y nombres-autorización.

.
.
.
.
.
.
.

.
.

.
.

.
.

.
.

.
.

.

.

.

.

.

.

.

.

Características del SQL dinámico en la
ejecución .
.
Los ID de autorización y la preparación de
sentencias .

.

.

.

.

.

.

.

.

.

.

.
.
.

.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
Tipos de datos .
.

.
.
.
.
.
Nulos .
.
.
Gran objeto (LOB) .
.
Series de caracteres
.
.
Series gráficas
.
.
Serie binaria .
Números .
.
.
.
Valores de indicación de fecha y hora
.
Valores DATALINK .
.
Tipos definidos por el usuario .
.
Promoción de los tipos de datos .
Conversión entre tipos de datos .
.
Asignaciones y comparaciones
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.

.

.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.

.

.

.

.

.

.

.

.

.

.
.

.
.

.
.

Asignaciones numéricas.
Asignaciones de series .
Asignaciones de indicación de fecha y
hora .
.
Asignaciones de DATALINK .
Asignaciones de los tipos definidos por el
.
usuario .
.
.
Asignaciones de tipos de referencia .
.
.
Comparaciones numéricas .
Comparaciones de series
.
.
.
Comparaciones de indicación de fecha y
hora .
.
Comparaciones de tipos definidos por el
usuario .
.
Comparaciones de tipos de referencia .

.
.

.
.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Reglas para los tipos de datos del resultado

.

.
.

.
Series de caracteres .
Series gráficas .
.
.
Gran objeto binario (BLOB)
.
Numérico .
.
.
DATE .
TIME .
.
.

.
.
.

.
.
.

.
.
.

.
.
.

.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

iv Consulta de SQL

. 69
. 70
. 70
. 71
. 71
. 72
. 72

. 72
. 78
. 79

. 81

. 82
. 82
. 84
. 84
. 87
. 88
. 89
. 90
. 91
. 95
. 96
. 100
. 101
. 105
. 106
. 107

. 110
. 111

. 113
. 114
. 114
. 115

. 119

. 119
. 120
120
. 121
. 122
. 122
. 122
. 123
. 123

.

.

.

.

.

.

.

.

.

.

.

.
.

.
.

.
.

.
.

.
.

.
.

.
.

.
.
.

.
.
.

.
.
.

.
TIMESTAMP .
DATALINK .
.
.
Tipos definidos por el usuario
Atributo de posibilidad de nulo del
resultado.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

Registros especiales .

.
Reglas para las conversiones de series .
.
.
Compatibilidad entre particiones.
.
.
.
.
Constantes .
.
Constantes enteras
.
.
.
.
Constantes de coma flotante .
.
.
.
.
Constantes decimales
.
.
.
.
Constantes de tipo serie.
.
.
Constantes hexadecimales .
.
.
Constantes gráficas de tipo serie .
.
Utilización de constantes con tipos
.
.
.
definidos por el usuario.
.
.
.
.
.
.
.
CLIENT ACCTNG .
.
.
.
.
.
CLIENT APPLNAME .
.
.
CLIENT USERID .
.
.
.
.
CLIENT WRKSTNNAME .
CURRENT DATE .
.
.
.
CURRENT DEFAULT TRANSFORM
.
.
.
GROUP .
.
.
.
CURRENT DEGREE .
.
.
CURRENT EXPLAIN MODE .
.
.
CURRENT EXPLAIN SNAPSHOT .
.
.
CURRENT NODE
CURRENT PATH .
.
.
CURRENT QUERY OPTIMIZATION .
.
CURRENT REFRESH AGE.
CURRENT SCHEMA .
.
.
.
.
.
CURRENT SERVER .
.
CURRENT TIME .
.
.
.
.
CURRENT TIMESTAMP .
CURRENT TIMEZONE .
.
.
.
.
.
USER .
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Nombres de columna calificados .
Nombres de correlación.
.
.
Calificadores de nombres de columna
para evitar ambigüedad.
.
Calificadores de nombres de columna en
referencias correlacionadas .

.
Nombres de columna

.
.
.
.
.
.
.
.

.
.
.

.
.

.
.

.
.

.
.

.
.

.
.

.
.

.
.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 123
. 123
. 123

. 124
. 124
. 127
. 129
. 129
. 129
. 130
. 130
. 130
. 131

. 131
. 132
. 132
. 132
. 133
. 133
. 134

. 134
. 135
. 136
. 137
. 138
. 138
. 139
. 140
. 140
. 141
. 141
. 142
. 142
. 143
. 143
. 144
. 144

. 147

. 149
Referencias a variables del lenguaje principal 151

.

.

.

.

.

.

Variables del lenguaje principal en el SQL
dinámico.
.
Referencias a las variables del lenguaje
.
principal BLOB, CLOB y DBCLOB .
Referencias a variables localizadoras
.

.

.

.

.

.

.

.

. 152

. 154
. 155

Funciones

.

.

.

.

Métodos .

.
Semántica de enlace conservador
.
Expresiones .
.

.
.

.
.

.
.

.
.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.
.

.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

. 155

. 160

. 158
. 159

Referencias a las variables de referencia a
archivos BLOB, CLOB y DBCLOB .
Referencias a variables de lenguaje
principal de tipo estructurado.
.
.
.
Funciones definidas por el usuario
externas, de SQL y derivadas .
.
Funciones definidas por el usuario:
escalares, de columna, de fila y de tabla . 160
. 161
Signaturas de función .
. 161
Vía de acceso de SQL .
. 162
Resolución de funciones
Invocación de función .
. 167
. 168
.

.
.
.
.
.
Métodos definidos por el usuario:
.
externos y SQL
.
.
Signaturas
  • Links de descarga
http://lwp-l.com/pdf8636

Comentarios de: Consulta de SQL (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad