Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2012, 15:55
sirguille
 
Fecha de Ingreso: septiembre-2005
Mensajes: 74
Antigüedad: 19 años, 2 meses
Puntos: 0
t-sql : punto y coma ";" y "GO"

Una duda con el punto y coma (;)

He usado el GO para separar lotes de código y sé cómo funciona, pero nunca había usado el ";" ...veo que en el msdn lo usan mucho en los scripts de ejemplo para separar código, cuál es la razón de usarlo? o cuál es la diferencia entre ";" y "GO".

Por ejemplo para mi es lo mismo ejecutar:

declare @a varchar(128)
set @a='asdf'
print @a

que esto:

declare @a varchar(128);
set @a='asdf';
print @a;

Saliudos.