Adobe Campaign Classic v8 Temp Work tables | Community
Skip to main content
Level 3
October 22, 2025
Solved

Adobe Campaign Classic v8 Temp Work tables

  • October 22, 2025
  • 1 reply
  • 217 views

Is there anyway to use session write collection on a v8 tmp table?

 

I need to construct some data and then update fields on a tmp table, but doing it using a sqlexec and for each loop just takes a long time. I was thinking if I could just somehow to a session write collection and make a single update rather than 1000.

Best answer by ccg1706

Hi @o_x

 

I think it is not possible to use session write collection on workflow temp tables, since those aren't linked to any data schema. These tables are temporary tables created only during execution so the write APIs don't apply. 

 

The best approach is to avoid row by row updates and use a single SQL update statement or even an enrichment to calculate or join the necessary data in one step. If you want to apply the write collection, it will only work with permanent schemas. 

 

I share with you some useful doc:

Data Oriented APIS 

Session methods API documentation 

Use workflow data 

Enrichment activity 

 

Hope it helps. Don't hesitate to come back if any doubt arises. 

 

 

Best, 

Celia

 

 

1 reply

ccg1706
Community Advisor
ccg1706Community AdvisorAccepted solution
Community Advisor
November 1, 2025

Hi @o_x

 

I think it is not possible to use session write collection on workflow temp tables, since those aren't linked to any data schema. These tables are temporary tables created only during execution so the write APIs don't apply. 

 

The best approach is to avoid row by row updates and use a single SQL update statement or even an enrichment to calculate or join the necessary data in one step. If you want to apply the write collection, it will only work with permanent schemas. 

 

I share with you some useful doc:

Data Oriented APIS 

Session methods API documentation 

Use workflow data 

Enrichment activity 

 

Hope it helps. Don't hesitate to come back if any doubt arises. 

 

 

Best, 

Celia