SoloCodigo
Bases de Datos => Otras Bases de Datos => Mensaje iniciado por: Jose Arriagada en Martes 16 de Marzo de 2004, 21:48
Título:
Modificar Tablas Usando Sentencias Sql
Publicado por:
Jose Arriagada
en
Martes 16 de Marzo de 2004, 21:48
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
Título:
Re: Modificar Tablas Usando Sentencias Sql
Publicado por:
NRM
en
Miércoles 17 de Marzo de 2004, 03:37
Proba haciendo lo siguiente
ALTER TABLE tabla ADD campo tipo AFTER campo;
Espero te sirva, Saludos.
Título:
Re: Modificar Tablas Usando Sentencias Sql
Publicado por:
LamKros
en
Viernes 28 de Mayo de 2004, 22:34
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