Thank you very much for you help and I understand. Sorry for my ignorance.
DECLARE @TempCOGGP TABLE
(conum varchar(10),
coline varchar(10),
itemnum varchar(35),
custnum varchar(10),
custseq int,
qtyorder decimal (10,8),
qtyready decimal (10,8),
qtyship decimal (10,8),
promise date,
ship date,
orderdate date,
coitemstat varchar(3),
allocate date,
pattern varchar(3),
room varchar(1),
Tag varchar(1)
)
/********** */
insert into @TempCOGGP
SELECT coitem.co_num,
coitem.co_line,
coitem.item,
coitem.cust_num,
coitem.cust_seq,
qty_ordered,
qty_ready,
qty_shipped,
promise_date,
coitem.ship_date,
co.order_date,
coitem.stat,
coitem.Uf_PJ_AllocatedDate as AvailableDate,
@Pattern as pattern,
@Room as room,
FROM coitem
inner join co on co.co_num = coitem.co_num
--inner join customer on customer.cust_num = coitem.cust_num and customer.cust_seq = coitem.cust_seq
Where (coitem.promise_date >= @StartInvoiceDate and coitem.promise_date <=
@EndInvoiceDate) and (substring (coitem.item,1,3) = @Pattern and
SUBSTRING (coitem.item, 6,1) = @Room)
ORDER BY coitem.co_num, coitem.co_line
select * from @TempCOGGP