i have ms sql server and crystal reports xi
i have created temp tables before but i was using oracle
below is my temp table, when i add this to my sql i get an error. how would i add this into my query using ms sql server
with qry1 as (
SELECT cis.dbo.CS.CS_ID, cis.dbo.RT_SPL_CHAR.SPL_CHAR_DESC, cis.dbo.CS_SPL_SITN.EFF_BGN_DT AS SpecialIndicatorBeginDate,
cis.dbo.CS_SPL_SITN.EFF_END_DT AS SpecialIndicatorEndDate, DATEADD([month], 2, cis.dbo.CS_SPL_SITN.EFF_BGN_DT)
AS SpecialIndicatorCompareDate
FROM cis.dbo.CS INNER JOIN
cis.dbo.CS_SPL_SITN ON cis.dbo.CS.CS_ID = cis.dbo.CS_SPL_SITN.CS_ID INNER JOIN
cis.dbo.RT_SPL_CHAR ON cis.dbo.CS_SPL_SITN.SITN_TYP_CD = cis.dbo.RT_SPL_CHAR.SPL_CHAR_CD
WHERE (cis.dbo.CS.EFF_END_DT IS NULL) AND (cis.dbo.CS.HIST_IND IS NULL) AND (cis.dbo.CS.CS_STS_CD = 'OP') AND (DATEADD([month], 2,
cis.dbo.CS_SPL_SITN.EFF_BGN_DT) < GETDATE()) AND (ISNULL(cis.dbo.CS_SPL_SITN.EFF_END_DT, DATEADD([day], 1, GETDATE())) > GETDATE()) AND
(cis.dbo.RT_SPL_CHAR.SPL_CHAR_DESC = 'E - Employed'))
i have created temp tables before but i was using oracle
below is my temp table, when i add this to my sql i get an error. how would i add this into my query using ms sql server
with qry1 as (
SELECT cis.dbo.CS.CS_ID, cis.dbo.RT_SPL_CHAR.SPL_CHAR_DESC, cis.dbo.CS_SPL_SITN.EFF_BGN_DT AS SpecialIndicatorBeginDate,
cis.dbo.CS_SPL_SITN.EFF_END_DT AS SpecialIndicatorEndDate, DATEADD([month], 2, cis.dbo.CS_SPL_SITN.EFF_BGN_DT)
AS SpecialIndicatorCompareDate
FROM cis.dbo.CS INNER JOIN
cis.dbo.CS_SPL_SITN ON cis.dbo.CS.CS_ID = cis.dbo.CS_SPL_SITN.CS_ID INNER JOIN
cis.dbo.RT_SPL_CHAR ON cis.dbo.CS_SPL_SITN.SITN_TYP_CD = cis.dbo.RT_SPL_CHAR.SPL_CHAR_CD
WHERE (cis.dbo.CS.EFF_END_DT IS NULL) AND (cis.dbo.CS.HIST_IND IS NULL) AND (cis.dbo.CS.CS_STS_CD = 'OP') AND (DATEADD([month], 2,
cis.dbo.CS_SPL_SITN.EFF_BGN_DT) < GETDATE()) AND (ISNULL(cis.dbo.CS_SPL_SITN.EFF_END_DT, DATEADD([day], 1, GETDATE())) > GETDATE()) AND
(cis.dbo.RT_SPL_CHAR.SPL_CHAR_DESC = 'E - Employed'))