Operaciones CRUD en SQL con VS Code
Clase 7 de 17 • Curso de SQL en Azure
Después de ver la configuración y una operación de consulta básica con VS Code, toca el turno de ver cómo hacer las cuatro operaciones que serán la base fundamental para modificar los datos de tus tablas.
Operación SELECT Esta ya la viste cuando estuvimos hablando de la configuración.
SELECT * FROM SalesLT.ProductCategory
Esta operación te regresa todos los registros de tu tabla, es la mejor manera de comprobar que los cambios a la misma ya fueron hechos. Operación INSERT Esta operación es la encargada de hacer que un nuevo registro sea colocado dentro de la tabla
INSERT INTO SalesLT.ProductCategory (Name, rowguid, ModifiedDate) VALUES ('Coffee', 'cfbda25c-df65-47a7-b98b-64ee999aa37c', 2002-06-01) SELECT * FROM SalesLT.ProductCategory
Primero estableces la opción, después colocas los campos que deseas modificar, por último, los valores de estos campos. Como lo mencioné en el punto anterior, usa la operación SELECT para ver que tu tabla tiene ya el nuevo valor insertado.
UPDATE SalesLT.ProductCategory SET Name = 'Chocolate' WHERE ProductCategoryID = 42 SELECT * FROM SalesLT.ProductCategory
Demuestras que quieres actualizar, el valor que deseas cambiar y ver cuál será el registro que quieres modificar.
Sigamos con la más delicada de todas las operaciones. Operación DELETE Esta operación es por mucho a la que más cuidado debemos darle porque con un descuido podríamos perder información muy importante. La estructura de esta operación es la siguiente.
DELETE FROM SalesLT.ProductCategory WHERE ProductCategoryID = 42 SELECT * FROM SalesLT.ProductCategory
La más delicada y la más simple. Curioso ¿no?
Bueno, no hay mucho que decir en cuanto a la sentencia. Elimina de esta tabla el registro que cumpla con esta condición. El resultado es el siguiente: