62 - Transact SQL: Declaración y Asignación de Variables [SQL Server]

Поделиться
HTML-код
  • Опубликовано: 4 фев 2025

Комментарии • 7

  • @yairacuna1805
    @yairacuna1805 2 года назад

    Tienes alguna idea en mente de porqué cuando declaro una variable no me deja usarla? cuando uso el SELECT o el PRINT, me sale que debo crear primero esa variable, aunque ya la tenga :,V

    • @TorresGlz
      @TorresGlz 6 месяцев назад

      Espero lo hayas resuelto, pero si no, puede que te hayas equivocado con alguna letra al hacer el SELECT o PRINT, sino tienes que asegurarte que hayas seleccionado todo el bloque de instrucciones desde DECLARE.

  • @ju456one4
    @ju456one4 4 года назад +1

    Hola me encanto tu video, tengo una pequeña petición... ¿Podrías hacer un video tutorial de como agregar y quitar un autoincrementable a una tabla sin perder los datos?

    • @CodeStack
      @CodeStack  4 года назад +1

      Hola, gracias por tu comentario. Bueno, ya terminé el tema de los identity pero te diré como es. Un identity no se puede quitar, lo que tienes quehacer es:
      1. Crear una nueva columna ej. Id_nuevo int
      2. Copiar los valores del identity a la nueva columna: update tabla set id_nuevo = id
      3. Eliminar columna con identity
      4. Renombrar la columna de id_nuevo a id
      Bueno, el paso antes de todo seria eliminar todas las llaves foraneas de las otras tablas que hagan referencia a esa tabla, luego una vez hechos los pasos anteriores creas de nuevo las foráneas.
      Sería igual para agregar identity a una columna existente, tendrías que crear una nueva columna ya que esta opción no se puede agregar a una ya existente.

    • @ju456one4
      @ju456one4 4 года назад

      @@CodeStack Muchisimas gracias!!! ^^

  • @luisenriquemerinosulca9287
    @luisenriquemerinosulca9287 3 года назад

    la ultima parte no estado tan claro

  • @adriantarazonafocacci8563
    @adriantarazonafocacci8563 Год назад

    COMO TE GUSTA GOLPEAR EL TECLADO XD