“Conocimiento Programación>Lenguajes De Programación

Cómo modificar una tabla en Oracle mediante SQL

2011/2/20
Al modificar una tabla en Oracle utilizando SQL , tales como agregar, modificar y quitar una columna de una tabla, que va a utilizar la declaración "ALTER TABLE" , la palabra " modificar" y poner fin a la instrucción SQL con un punto y coma ( ;) . Con el foco en la modificación de una columna , los siguientes aspectos de las columnas son modificables , el tamaño de los tipos de datos CHAR o VARCHAR2 , la precisión de una columna numérica y el tipo de una columna de datos . Cosas que necesitará
SQL * Plus
Mostrar más instrucciones
1

Conectarse a Oracle SQL * Plus , haga clic en " Inicio", " Todos los programas, "y luego haga clic en" SQLPlus . "
2

registro en el cuadro de diálogo SQL * Plus de Oracle , escriba" Nombre de usuario ", introduzca " Password ", luego haga clic en " OK . "
3

Describa la tabla college_classes que se encuentra en la base de datos Oracle . En el SQL > y escriba " DESCRIBE college_classes ; "

SQL > DESCRIBE college_classes

Name Null ? Tipo

------------------------------------------- -------------------------------------

id_clase NÚMERO NO NULO ( 5 )

cLASS_NAME NOT NULL VARCHAR2 ( 20 )

CLASS_DESCRIPTION NOT NULL VARCHAR2 ( 50 )
4

usa ALTER TABLE para aumentar la longitud de la columna de class_name de college_classes de . 20-30

al SQL>
tipo

" ALTER TABLE college_classes

MODIFICAR class_name VARCHAR2 ( 30 ),"

* Nota que sólo se puede reducir la longitud de la columna es que no hay filas de la tabla o todas las columnas contienen columnas nulas .
5

usa ALTER TABLE para cambiar la precisión de la columna id_clase de college_classes de . 5-10

En la entrada>
tipo

SQL " ALTER TABLE college_classes

Modificar el número id_clase ( 10 ),"

* Nota que sólo se puede reducir la longitud de la columna es que no hay filas de la tabla o todas las columnas contienen columnas nulas .
6

usa ALTER TABLE para cambiar el tipo de datos del class_name de VARCHAR2 a . CHAR

En el indicador SQL>
tipo

" ALTER TABLE college_classes

MODIFICAR class_name CHAR ( 30 )," *


Tenga en cuenta que es la tabla está vacía o la columna contiene valores nulos , puede cambiar la columna a cualquier tipo de datos. De lo contrario , sólo se puede cambiar el tipo de datos de una columna a un tipo de datos compatible.

Lenguajes De Programación
Cómo importar un archivo CSV en DB2
Cómo limpiar los elementos flotantes en CSS
Cómo leer la tabla de código ASCII de referencia rápida
¿Qué lenguajes de programación de computadoras se asemeja más al lenguaje de máquina?
Cómo hacer una estrella de texto
¿Qué Lenguaje de ordenadores utiliza palabras cortas conocido como mnemotécnicos para escribir programas
Cómo rellenar una matriz en MATLAB
Cómo desarrollar un controlador de dispositivo para DOS
Conocimiento de la computadora © http://www.ordenador.online