Bases de Datos > Otras Bases de Datos

 Modificar Tablas Usando Sentencias Sql

(1/1)

Jose Arriagada:
La sentencia para insertar un campo en una tabla SQL es:

ALTER TABLE tabla ADD campo tipo

El problema, es que la insercion del campo, se hace como ultimo campo de la tabla.

Como le indico que el campo tiene que ir entre el campo1 y el campo2, o cuando sera ahora el primer campo de la tabla?

Gracias

NRM:
Proba haciendo lo siguiente

ALTER TABLE tabla ADD campo tipo AFTER campo;

Espero te sirva, Saludos.

LamKros:
hola, he probado esa instruccion en oracle 9i y no me funciona. Porque no funciona?, un saludo.


--- Código: Text --- create table prueba(   nombre varchar2(10)); alter table prueba   add nombre2 varchar2(10); alter table prueba   add anterior varchar2(10) after nombre;  

--- Código: Text ---     add anterior varchar2(10) after nombre                             *ERROR en línea 2:ORA-01735: opción ALTER TABLE no válida   

Navegación

[0] Índice de Mensajes

Ir a la versión completa