Tecnología

Inicio

Cómo insertar en una tabla con un comando SQL

Cómo insertar en una tabla con un comando SQL


SQL o Structured Query Language, es el método preferido utilizado para acceder y manipular los datos almacenados en bases de datos relacionales, incluyendo DB2, Oracle y SQL Server. Dentro de cada base de datos, la información relacionada se almacena en cuadros. Utilice la opción "seleccionar", "inserción", "actualizar" y "eliminar" comandos para recuperar, añadir, cambiar o eliminar filas de datos dentro de una o más tablas.

Instrucciones

1 Inicio de sesión en SQLPlus o cualquier otra herramienta SQL interactiva. Se requiere un ID de usuario, la contraseña y el ID de instancia.

2 Utilice el comando "describir" para encontrar la definición de la tabla utilizada en el comando "insertar".

Escriba el siguiente comando en el símbolo y pulse "enter". En este ejemplo se utiliza "test_table."

SQL> desc test_table

SQL * Plus devuelve la información siguiente definición de tabla:

Nombre null? Tipo



product_id NOT NULL VARCHAR (10)

product_name NOT NULL VARCHAR (30)

"Test_table" se compone de dos columnas. "Product_id" debe contener un valor (NOT NULL) y puede ser de hasta 10 bytes de longitud. "Product_name" también debe contener un valor y puede ser de hasta 30 bytes de longitud.

3 Escriba el "Insertar" declaración en el símbolo y pulse "enter".

los valores de SQL> insertar en test_table (product_id, PRODUCT_NAME) ( "ABC123", "artefacto azul");

Una ejecución exitosa indica que se inserta una fila. Un mensaje de error indica que no hay filas se insertaron, y la sentencia deben ser corregidos.

4 Utilice el comando "commit" para hacer la adición permanente. Utilice el comando "rollback" para eliminar la fila añadida. Escriba uno de los siguientes comandos en el símbolo y pulse "enter"

SQL> cometer;

SQL> rollback;

Consejos y advertencias

  • Columnas o valores especificados en el orden equivocado reciben un error.
  • autoridad inserto debe concederse antes de la inserción exitosa.
  • Inserción de datos erróneos puede causar problemas en el sistema.