Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Transform y Pivot (Migrar MS.Access a SQL.Server)

Estas en el tema de Transform y Pivot (Migrar MS.Access a SQL.Server) en el foro de SQL Server en Foros del Web. Hola Gente, hice unos querys en Access y cuando los pase a SQL para ejecutarlos en SQL.Server(2000), no me acepta las funciones para transformar filas ...
  #1 (permalink)  
Antiguo 16/11/2009, 21:42
Avatar de horizonte  
Fecha de Ingreso: octubre-2005
Ubicación: A 50cm del Monitor(el angulo depende del estado de animo)
Mensajes: 148
Antigüedad: 19 años, 2 meses
Puntos: 1
Pregunta Transform y Pivot (Migrar MS.Access a SQL.Server)

Hola Gente, hice unos querys en Access y cuando los pase a SQL para ejecutarlos en SQL.Server(2000), no me acepta las funciones para transformar filas en columnas que tiene MS.Access(TRANSFORM y PIVOT).

Estuve leyendo sobre estas en la ayuda de SQL.Server pero me indica que estan disponibles solo para "Analisys Services", ya que probe compilar el mismo query(Transact-SQL) en el "Query Analizer" y no me reconoce a estas(TRANSFORM y PIVOT) como palabras reservadas del SQL.

El Query en cuestion este:
---------------------------------------------------------------------------------------
TRANSFORM Count(Motivo) AS Cant_Motivo
SELECT nombre, apellido, direccion, tel
FROM Reporte
GROUP BY apellido, nombre, direccion, tel
ORDER BY apellido, nombre
PIVOT Motivo
---------------------------------------------------------------------------------------

Desde ya muchas gracias a quien pueda aportar algo

Saludos
__________________
Mientras tanto aqui, en la Gran Ciudad...
Una nueva hora,...Comienza
:Zzz:
  #2 (permalink)  
Antiguo 17/11/2009, 14:30
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 6 meses
Puntos: 180
Respuesta: Transform y Pivot (Migrar MS.Access a SQL.Server)

Esas instrucciones NO EXISTEN en la version 2000, debes subirte a 2005 o 2008
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:51.