Quantcast
Channel: SQL Server Integration Services forum
Viewing all articles
Browse latest Browse all 24688

how do i put this into a vaiable expression

$
0
0

I am creating a varaible and putting the syntax below into an expression using the property window  it so I can use the table or view from a variable but it gives me the following error.

syntax.

SELECT 
       [BATCH_AGENCY]
      ,[BATCH_DATE]
      ,[BATCH_TYPE]
      ,[BATCH_NO]
      ,[DOC_INDEX]
      ,[LINE_NO]
      ,[FUND_SPLT_SEQ_NO]
      ,[DUP_REC_IND]
      ,[RECORD_NO]
      ,[FISCAL_MONTH]
      ,[TRANS_CODE]
      ,[MODIFIER_IND]
      ,f.[FISCAL_YEAR]
      ,f.[AGENCY]
      ,[CHRGE_UNIT]
      ,f.[EA] 
      ,f.[SUBJOB]
      ,[PROGRAM]
      ,[ELEMENT]
      ,[COMPONENT]
      ,[TASK]
      ,[APPN_SYMBOL]
      ,[FUND_NUMBER]
      ,[FUND_DETAIL]
      ,[FUND_SOURCE]
      ,[CONTRIBUTOR]
      ,[AGREEMENT_NO]
      ,[AGREEMENT_SFX]
      ,[REFERENCE_CODE]
      ,[OBJ_DETL]
      ,[ACTIVITY]
      ,[REVENUE_SOURCE]
      ,[AGENCY_SOURCE]
      ,f.[OPERATOR]
      ,f.[AUTHORIZER]
      ,[TERMINAL_ID]
      ,[VENDOR_NO]
      ,[VENDOR_SFX]
      ,[INVOICE_NO]
      ,[DOCUMENT_DATE]
      ,[CUR_DOC_NO]
      ,[CUR_DOC_SFX]
      ,[REF_DOC_NO]
      ,[REF_DOC_SFX]
      ,[CHECK_NO]
      ,[STATE_FORCE_ORDER]
      ,[VENDOR_NAME]
      ,[PROCESS_DATE]
      ,[D43_EA_TYPE]
      ,[D46_EA_STATUS]
      ,[TRANS_FISCAL_YEAR]
      ,[WARRANT_IND]
      ,f.[REL_EA]
      ,f.[REL_SUBJOB]
      ,f.[RESPONSIBLE_UNIT]
      ,[ET_EA_TYPE]
      ,[ET_EA_STATUS]
      ,[FLEET_CODE]
      ,f.[FUEL_TYPE]
      ,[AT_VENDOR_NO]
      ,[AT_VENDOR_SFX]
      ,[FED_FUND]
      ,[FED_RD_SYS_ID]
      ,[FED_PROJ_ID]
      ,[FED_CATLG_NO]
      ,[ORG_LEVEL]
      ,[ORG_LEVEL_1]
      ,[ORG_LEVEL_2]
      ,[ORG_LEVEL_3]
      ,[ORG_LEVEL_4]
      ,[ORG_LEVEL_5]
      ,f.[EA_FINAL_STAT]
      ,[CATEGORY]
      ,[OBJECT]
      ,[TRANSACTION_AMOUNT]
      ,[TRANSACTION_QTY]
      ,[EFFECTIVE_DATE]
      ,[REMIT_ADVICE_DESC]
      ,[FHWA_OVRIDE_IND]
      ,[DUE_DATE]
      ,[CHECK_WRTN_DATE]
      ,[RATE_OBJ_DETL]
      ,[AGREEMENT_TYPE]
      ,[BILL_METH_IND]
      ,[ENACT_YEAR]
      ,[ABIS_BDGT_ACCT_ORG]
      ,[SFMS_CASH_FUND]
      ,f.[ITEM_CODE]
      ,f.[FED_AID_STATUS]
      ,[MMS_ROAD_CLASS]

      ,[UNIT_OF_MEASURE]
      ,[COUNTY]
      ,[STATE_ROUTE]
      ,[FHWA_CLASS_CODE]
      ,[VENDOR_TYPE]
      ,[VENDOR_STATE]
      ,[AGENCY_STATE_CODE]
      ,[SFR_OBJ_ID]
      ,[SFR_ORG_ID]
      ,[FUND_TYPE]
      ,[SFR_SOURCE_ACCT_ID]
      ,[BANK_ACCOUNT_NO]
      ,[RESP_UNIT_LEVL_1]
      ,[RESP_UNIT_LEVL_2]
      ,[RESP_UNIT_LEVL_3]
      ,[RESP_UNIT_LEVL_4]
      ,[RESP_UNIT_LEVL_5]
      ,[CONTRACT_NO]
      ,[CONTRACT_SFX]
      ,[LAST_UPDATE_DATE],
case 
when e.EA_STAT in ('E4', 'U4', 'P5', '02', '03', '04','B2','B3','B4','12') 
then CAST('PROJECT' AS VARCHAR(15)) 
else CAST('NON PROJECT' AS VARCHAR(15))  
end as EA_PROJECT_GROUP_DESC
FROM
	STG_FMPROD_V_AUDITTRAIL_BI_13 as f
	JOIN DW_FDI_OLAP.dbo.DIM_BIENNIUM as b
		ON b.fiscal_year = f.fiscal_year
		AND CAST(f.fiscal_month as tinyint) = b.fiscal_month_no
    JOIN (SELECT MAX(EA_SK) AS EA_SK, EA, SUBJOB, EA_AGY, EA_STAT FROM DW_FDI_OLAP.dbo.dim_EA GROUP BY EA, SUBJOB, EA_AGY, EA_STAT) e
        on f.EA = e.EA
		AND f.SUBJOB = e.SUBJOB
		AND f.AGENCY =  e.EA_AGY

error

Viewing all articles
Browse latest Browse all 24688

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>