Borrar Columna
Ejemplo quiero eliminar las columnas Nombre y Apellido de mi tabla Usuarios.
El código sería el siguiente:
alter table "SCHEMA"."TABLE" drop ("COLUMNS");
En nuestro caso sería:
ALTER TABLE "MIESQUEMA"."USUARIOS" DROP ("NOMBRE","APELLIDO");
Cambiar tipo de datos
Ejemplo, quiero cambiar el tipo de datos de NVARCHAR de 10 de mi columna Nombre para que permita 20 caracteres.
la sintaxis es: alter table "SCHEMA"."TABLE" alter ("COLUMNS" datatype );
ALTER TABLE "MIESQUEMA"."USUARIOS" ALTER ("NOMBRE" varchar(20));
Agregar una columna
Ejemplo. quiero agregar un campo edad a mi tabla de usuarios.
la sintaxis es: alter table "SCHEMA"."TABLE" add ("COLUMNS" datatype );
ALTER TABLE "MIESQUEMA"."USUARIOS" ADD ("EDAD" varchar(2));
Espero que les sean de utilidad. Si tienen más dudas avísenme.
Buenas. Tengo tablas creadas en HANA donde no tienen una descripción de cada campo. Solo el nombre tecnico y a veces no es muy descriptivo eso. Como le agrego una Descripción a cada campo ???
ResponderEliminarHola! andá al catálogo, doble click sobre la tabla, click derecho --> Edit y ahí le vas agregando las descripciones. O la forma más automatizada sería vía Script:
EliminarCOMMENT ON COLUMN "schema"."tabla"."campo" IS 'comentario que quiero poner';
Espero que te sea de utilidad.
Este comentario ha sido eliminado por el autor.
ResponderEliminarComo hago que esa nueva columna tenga un Valor por defecto (DEFAULT)
ResponderEliminarGracias! Es de gran ayuda que se pueda encontrar esta solución y otras tantas directamente en el blog. Saludos!
ResponderEliminar