“Conocimientos software>Software de base de datos

Las características de Oracle 10g SQL

2015/11/25
Oracle 10g es el sistema de gestión de base de datos relacional creado por Oracle Corp. Una base de datos es el conjunto de datos en una o varias tablas relacionadas entre sí . Oracle 10g es la versión mejorada de la versión anterior y se compone de las funciones que le dan más control para almacenar, recuperar y procesar los datos . Puede utilizar las nuevas características de SQL a través de SQL * Plus , que es la interfaz fácil de usar para la extracción y manipulación de datos . Soporte espacio en blanco para la ruta de acceso y nombres de archivo

Las versiones anteriores de Oracle de base de datos no apoyaban los espacios en blanco de Windows ruta y nombre de archivo . Por ejemplo : mydata.txt

Ahora puede introducir el nombre del archivo con espacios entre el texto. Por ejemplo : " mi data.txt "

El nombre de archivo con espacios tiene que estar entre comillas dobles . Utilice esta función para especificar los nombres de archivo mientras se utiliza el " Inicio", " Ejecutar", " carrete ", "SAVE ", " Editar", " @" y "@ @ " comandos . El símbolo " @" es el mismo que el comando " START" y se utiliza en SQL * Plus de línea de comandos

Por ejemplo : . @ " Mi data.sql "
SPOOL Comando

el comando " SPOOL " se utiliza para transferir el resultado de una consulta de SQL * Plus a un archivo de prueba. Oracle 10g tiene nuevas características para la sustitución , añadiendo y creando el resultado de una consulta a un archivo de cola de impresión ya existente. La sintaxis para anexar los resultados a un archivo es:

SPOOL

Por ejemplo : SPOOL "Mi Data.txt " APPEND

Ejecutando el anterior comando agregar los datos de las futuras consultas al archivo ya existente hasta que introduzca el siguiente comando :

carrete fuera

Utilice el comando "CREATE " para comprobar la existencia de un archivo y créelo si no existe para evitar sobrescribir un archivo existente. La sintaxis para el comando "CREATE " es :

SPOOL "Mi data.txt " CREATE

Sobrescribir el archivo existente o bien mediante el comando "Reemplazar " o por la omisión de la cláusula " APPEND " de la siguiente manera :

SPOOL " mi data.txt " [ REPLACE]
SET SQLPROMPT

Utilice " FECHA " "Privilege " y las variables "usuario" para identificar al usuario de base de datos , las diferentes funciones asociadas con el usuario y la fecha actual. Puede utilizar estos comandos para identificar los casos en los que esté conectado y qué privilegios que tiene para todos los casos. Por ejemplo :

SET SQLPROMPT " _user _privilege _DATE > "

Utilice este comando para averiguar la base de datos utilizada por el usuario de la siguiente manera :

SET SQLPROMPT " _user '@' _connect_identifier > "
expresiones regulares

Oracle 10g ha introducido una mayor flexibilidad en el uso de las expresiones regulares con las siguientes nuevas funciones : " REGEXP_LIKE ", " REGEXP_INSTR , " comandos " reemplazar "con la diferencia de que no utilizan el "% " y los caracteres " _ " .
< p " REGEXP_SUBSTR " y" regexp_replace " similar al" LIKE ", " INSTR ", " SUBSTR "y > Por ejemplo:

SELECT * FROM estudiante dONDE REGEXP_LIKE ( nOMBRE, ' ^ A [ BM] ', ' i ');

Ejecutar el comando anterior mostrará todas las filas en las que el nombre de un estudiante comienza con AB o AM . El parámetro " i" permite que las expresiones regulares entre mayúsculas y minúsculas.

Utilice la función " REGEXP_INSTR " para devolver la posición de partida de la primera subcadena que coincide con la expresión regular. Por ejemplo: SELECT

nombre apellido , apellidos , GPA, REGEXP_INSTR ( 'nombre ', [ aeiou ] ', 1 , 2 , ' i ') del estudiante;

Ejecutar el comando anterior mostrará el posición de la segunda aparición de una vocal en el apellido de los estudiantes .

la 'i' hace que las expresiones regulares entre mayúsculas y minúsculas. Del mismo modo , el " regexp_replace " es similar al comando " REPLACE ", con la diferencia de que se utiliza una expresión regular como cadena de búsqueda en lugar de la "% " y los caracteres "_" en la versión anterior de la base de datos Oracle . La función " REGEXP_SUBSTR " devuelve la cadena coincide con la expresión regular.

Software de base de datos
Formato adecuado para la información de contacto
Cómo agregar un OCX a Access 2007
Cómo actualizar los parámetros de consulta en Access
Cómo insertar una base de datos en Vb.net
¿Cómo hacer un seguimiento de WebLogic Fuentes de datos
Cómo crear un informe con FileMaker Pro
HDF Herramientas
Cómo deshacer una transacción
Conocimientos Informáticos © http://www.ordenador.online