declare @csrAPItem table (fpokey Char (12) NOT NULL) ; INSERT INTO @csrAPItem (fpokey) VALUES ('706652 11 0') ; |--Table Insert(OBJECT:(@csrAPItem), SET:(@csrAPItem.[fpokey]=RaiseIfNull('706652 11 0'))) SELECT a.* from apitem a inner join @csrAPItem b ON a.fPOKey = b.fPOKey |--Compute Scalar(DEFINE:([a].[fmdescr]=[a].[fmdescr], [a].[fmnotes]=[a].[fmnotes], [a].[fvptdes]=[a].[fvptdes])) |--Bookmark Lookup(BOOKMARK:([Bmk1000]), OBJECT:([M2MDATA40].[dbo].[apitem] AS [a])) |--Nested Loops(Inner Join, OUTER REFERENCES:([b].[fpokey])) |--Table Scan(OBJECT:(@csrAPItem AS [b])) |--Index Seek(OBJECT:([M2MDATA40].[dbo].[apitem].[pokey] AS [a]), SEEK:([a].[fpokey]=[b].[fpokey]) ORDERED FORWARD)I'm new to this information, but nothing unusual pops up. In other columns, there are no errors indicated.
>>>>* Create SP string with: >>>>* 1. Table variable. >>>> >>>>lcSQL = "declare @csrAPItem table (fpokey Char (12) NOT NULL) " >>>> >>>>* 2. Insertion of a value into table variable >>>>lcSQL = lcSQL + "INSERT INTO @csrAPItem (fpokey) VALUES ('706652 11 0') " >>>> >>>>* 3. Join with main table >>>>lcSQL = lcSQL + "SELECT a.* from apitem a inner join @csrAPItem b ON a.fPOKey = b.fPOKey" >>>> >>>>lnResult = SQLEXEC (lnHandle, lcSQL, "csrAPItems") >>>>>>>>