“Conocimientos software>Software de base de datos

Cómo utilizar Oracle Cursor Genérico

2015/12/23
Oracle cursores genéricos que permiten recorrer cada valor devuelto por una consulta y editar los valores de la consulta. Se utiliza un cursor cuando no se puede agregar datos y la edición de una sentencia de consulta regular. Cursores de Oracle son las funciones principales que recorra cada registro en cualquier mesa y le permitirá evaluar los datos de registro individual . Instrucciones
1

Abra el Administrador corporativo de Oracle e inicie sesión en el servidor de base de datos Oracle . Abra el editor de SQL para crear el código de cursor.
2

Crear el cursor y cargarlo con datos. El siguiente código crea un cursor de Oracle y lo carga con una lista de clientes :

cursor nombre isselect mycursor , agefrom customerswhere CustomerName = ' joe smith'for actualización

La variable " mycursor " contiene una lista de clientes con nombre " smith joe ". la " actualización" declaración establece los datos para su edición.
3

Abra el cursor y la carga de los campos de la tabla devueltos en variables . Necesita estas variables para evaluar cada parte de los datos del cursor . El siguiente código abre el cursor para editar los datos y cargas de las variables como " CNAME " y "edad" :

MyCursor abierto ; buscar mycursor en nombrec , edad ;
4

Recorrer cada registro y actualización de los datos. El código siguiente muestra cómo recorrer en iteración cada nombre de cliente y cambiar el nombre si la edad del cliente es superior a 25 :

beginloopif edad > clientes 25beginupdate establecen name = ' juan doe'endend loop


Software de base de datos
Cómo construir grandes sistemas basados ​​en conocimiento
Cómo buscar un elemento a través de múltiples campos en una consulta en Access
Cómo utilizar DATEDIFF en SQL
¿ Cuáles son las tareas de ETL básica
Cómo instalar varios usuarios de Office 2007
Cómo acceder a una consulta Checkbox Multiple
Cómo recibir datos ODBC de fuentes de acceso
Cómo crear un certificado autofirmado para el Acceso a los archivos
Conocimientos Informáticos © http://www.ordenador.online