Query extraño
Publicado por Roger (1 intervención) el 21/07/2011 21:14:02
Saludos, estoy en una migración de base de datos de SQL Server 2000 a SQL Server 2008, me encontré con un Store Procedure un tanto peculiar:
/* select a.pla_plaza,
a.mon_moneda,
seg_cuenta,
seg_nombre,
isnull(convert(varchar(10), seg_fecha, 103), ' / / '),
seg_movimiento,
isnull(seg_causa, 0),
isnull(convert(varchar(5), seg_fecha, 108), ' : '),
isnull(substring(ltrim(rtrim(rtrim(fun_apellido_paterno) + ' ' + rtrim(fun_apellido_materno)
+ ' ' + rtrim(fun_nombre))), 1, 30), a.fun_funcionario),
mon_descripcion,
convert(varchar, seg_fecha, 109)
from chq_seguro_atm a, catalogos..cat_moneda_r c (1), catalogos..cat_funcionario_r d
Lo que me parece un tanto peculiar es el uno entre parentesis que está despues del alias de la primera tabla (1) ¿Sabes para que se utiliza?
saludos.
/* select a.pla_plaza,
a.mon_moneda,
seg_cuenta,
seg_nombre,
isnull(convert(varchar(10), seg_fecha, 103), ' / / '),
seg_movimiento,
isnull(seg_causa, 0),
isnull(convert(varchar(5), seg_fecha, 108), ' : '),
isnull(substring(ltrim(rtrim(rtrim(fun_apellido_paterno) + ' ' + rtrim(fun_apellido_materno)
+ ' ' + rtrim(fun_nombre))), 1, 30), a.fun_funcionario),
mon_descripcion,
convert(varchar, seg_fecha, 109)
from chq_seguro_atm a, catalogos..cat_moneda_r c (1), catalogos..cat_funcionario_r d
Lo que me parece un tanto peculiar es el uno entre parentesis que está despues del alias de la primera tabla (1) ¿Sabes para que se utiliza?
saludos.
Valora esta pregunta


0