Skip to main content

Actualizaciones-SQL

Para realizar actualizaciones en SQL tomar en cuenta los siguientes puntos:

  1. Las actualizaciones se realizar谩n con el script subido al FileZilla, en la carpeta ya destinada para actualizaciones (nombre de la carpeta: Scripts)
  2. Deben llevar la siguiente nomenclatura (a帽omesdia_hora_indentificador_[nombre_proceso/tabla/SP/Trigger]) ejemplo: 20240105_1530_1_TABLA_PRUEBAS
  3. Identificadores, esto porque el actualizador ordenar谩 de manera ascendente y as铆 no tendr铆amos problemas de l贸gica聽
    • 0 - Drops聽
    • 1 - Tables
    • 2 - Types
    • 3 - Campos
    • 4 - Index / Contraints聽
    • 5 - Triggers
    • 6 - Store procedures
    • 7 - Views
  4. Reglas:
    • Los scripts no pueden llevar GO, ya que esto causa error a la hora de ejecutarlo dentro del SQL.
    • Todas las tablas deben ir declaradas dentro de [ ], por ejemplo [Companias].
    • Los sps deben tener la estructura del create as铆: [dbo].[USP_.....]
    • Los scripts deben llevar solamente el proceso a ejecutar, no realizar un if exists() dentro del script para eliminar el mismo ya que el servicio se encargar谩 de validar si existe o no y en caso de existir lo eliminar铆a.
    • Si se van a realizar 2 o m谩s Index / Contraints a una misma tabla, los mismos deber铆an de ir en scripts a parte, con esto mantenemos el registro ordenado de qu茅 y cuando se realizaron, adem谩s de controlar que script validar en caso de existencia.聽
    • El script debe pegarse en notepad y guardarse como .sql esto porque el SQL malinterpreta o codifica de otro modo algunos s铆mbolos que nosotros utilizamos. las tildes y el signo de admiraci贸n de apertura principalmente son los que fallan y se cambian por un s铆mbolo como signo de pregunta, esto hace que fallen los procesos.