Base de datos

Páginas: 6 (1330 palabras) Publicado: 17 de marzo de 2012
Definición, ejemplos y resultado de los comandos SQL *PLUS

@ | @@ | START
Definición: Ejecuta un archivo de comandos. Los argumentos que se especifiquen son sustituidos por &1, &2, etc.
Sintaxis: @ {url|file_name[.ext]} [arg ...]
@@ {url|file_name[.ext]} [arg ...]
STA[RT] {url|file_name[.ext]} [arg ...]
Donde url esta de la forma: http://host.domain/script.sql
Ejemplo:-------------------------------------------------
SQL> select * from persona where edad=&1;
-------------------------------------------------
SQL> save script2
-------------------------------------------------
SQL> @ script2.sql 18
-------------------------------------------------
antiguo 1: select * from persona where edad=&1-------------------------------------------------
nuevo 1: select * from persona where edad=18
-------------------------------------------------

-------------------------------------------------
NOMBRE APELLIDO EDAD
-------------------------------------------------
-------------------- ------------------------------ ----------
-------------------------------------------------
angelacaceres 18

/
Definición: Ejecuta el contenido del buffer SQL. Sea una sentencia SQL o un bloque PL/SQL. Los comandos SQL *PLUS no se almacenan en el buffer SQL.
Sintaxis: /
Ejemplo:
-------------------------------------------------
SQL> select * from persona where edad=18;
--------------------------------------------------------------------------------------------------
NOMBRE APELLIDO EDAD
-------------------------------------------------
-------------------- ------------------------------ ----------
-------------------------------------------------
angela caceres 18
--------------------------------------------------------------------------------------------------
SQL> show user
-------------------------------------------------
USER es "ADMIN"
-------------------------------------------------
SQL> /
-------------------------------------------------

-------------------------------------------------
NOMBRE APELLIDO EDAD
--------------------------------------------------------------------- ------------------------------ ----------
-------------------------------------------------
angela caceres 18

ACCEPT
Definición: Lee una línea o entrada y la almacena en una variable de usuario dada. La diferencia con define es q con define siempre será tipo char, en cambio con accept se le puede dar el tipo de dato que se deseeentre number, char, date, binary flota y binary double.
Sintaxis: ACC[EPT] variable [NUM[BER] | CHAR | DATE | BINARY_FLOAT | BINARY_DOUBLE] [FOR[MAT] format] [DEF[AULT] default] [PROMPT text | NOPR[OMPT]] [HIDE]
Ejemplo:
-------------------------------------------------
SQL> acc var1 date
-------------------------------------------------
26/02/1988-------------------------------------------------
SQL> def
-------------------------------------------------
DEFINE _DATE = "22/10/06" (CHAR)
-------------------------------------------------
DEFINE _CONNECT_IDENTIFIER = "XE" (CHAR)
-------------------------------------------------
DEFINE _USER = "ADMIN" (CHAR)
-------------------------------------------------
DEFINE _PRIVILEGE = "" (CHAR)-------------------------------------------------
DEFINE _SQLPLUS_RELEASE = "1002000100" (CHAR)
-------------------------------------------------
DEFINE _EDITOR = "Notepad" (CHAR)
-------------------------------------------------
DEFINE _O_VERSION = "Oracle Database 10g Express Edition Release 10.2.0.1.0
-------------------------------------------------
- Production" (CHAR)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS