Saltar al contenido

Modificar una tabla en sql por Codigo

Como Modificar una tabla en sql ? Esta es de las tareas mas comunes que existen en todos los Sistemas de gestión de base de datos. Si quieres modificar una columna o eliminar una columna por código, este articulo servirá modificar una columna , modificar un tipo de datos y eliminar columnas de base de datos para sql server, mysql y oracle.

Índice

    ¿Cómo modificar tabla SQL?

    Las tablas son un conjunto de registros y filas las mismas contienen un tipo de datos los cuales pueden ser numéricos, texto entre otros. Para modificar una tabla existe la sentencia Alter table es el comando DDL utilizado para actualizar la estructura de una tabla , permitiendo que puedas eliminar, crear y modificar columnas.

    ¿Cómo agregar un nuevo campo a una tabla?

    Para agregar un nuevo campo en mysql workbench , solo debemos abrir una nueva consulta y escribir la siguiente sintaxis:

    ALTER TABLE table_name
    ADD column_name datatype;

    El comando ALTER TABLE mas nombre de la tabla, luego de la cláusula ADD COLUMN  con el nombre del nuevo campo y para completar la definición del campo.

    Modificar una columna en sql

    Para modificar una columna se utiliza el comando alter column para sql server y modify column para mysql en esencia hace lo mismo nos permite cambiar el tipo de dato de un campo, solo basta con colocar su nombre y su nueva definición:

    SQL Server / MS Access:

    ALTER TABLE table_name
    ALTER COLUMN column_name datatype;

    My SQL / Oracle (versión inferior a 10G):

    ALTER TABLE table_name
    MODIFY COLUMN column_name datatype;

    Oracle 10G and later:

    ALTER TABLE table_name
    MODIFY column_name datatype;

    Eliminar un campo de una tabla en sql

    Para eliminar un campo debes usar el comando ALTER TABLE seguido del nombre de la tabla, luego la cláusula DROP COLUMN y por último el nombre del campo que deseas eliminar. borrar campos de una tabla sql es al igual que nuestra consulta anterior un comando generico entre los sistema de gestion de base de datos.

    ALTER TABLE nombre_tabla
    DROP COLUMN nombre_columna;

    En resumen, debes utilizar un alter table para actualizar las columnas de una tabla o modificar un tipo de datos necesitaras usar alter column o drop column si quieres eliminar una columna por sql.

    Tienes alguna duda sobre este tema tanto en mysql, oracle y sql server !!

    Hasta la próxima :D!!