A shot in the dark but, could "tmp" be a reserved word or some such? Did you
try changing the name of the query?
Just a guess.

G!

On Tue, Oct 26, 2010 at 1:21 PM, Matt Quackenbush <[email protected]>wrote:

>
> Okay, I cannot for the life of me figure this one out.  This is essentially
> a basic CF insert...
>
> <cfquery name="tmp">
> insert into foo (field,list)
>   select
>       <cfqueryparam value="#bar#" />,
>       othertable.field
>   from
>       othertable
>   where
>       othertable.otherfield = <cfqueryparam value="#blabla#" />
> ;
> select scope_identity() as newID from foo;
> </cfquery>
> <cfdump var="#tmp#" />
>
> And the result is a big fat "TMP is undefined" exception being thrown.
>
> This code is being run on CF 8.0.1 against SQL Server 2003.  The exact same
> code works flawlessly on CF9.0.1 against SQL Server 2008.
>
> Any ideas?
>
> Thanks in advance.
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:338569
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to