2
我是一個新的sql server
和寫tsql
:
如何在tsql中打印表變量值?
DECLARE @TempCustomer TABLE
(
DATE_ nchar(20)
);
INSERT INTO
@TempCustomer
SELECT distinct [ExecuteDate]
FROM
[ClubEatc].[dbo].[GetOnlineBills]
DECLARE @intFlag int
set @intFlag=0;
WHILE (@intFlag <=2)
BEGIN
PRINT @TempCustomer.DATE_
SET @intFlag = @intFlag + 1
END
GO
但是當我運行該查詢,我得到這個錯誤:
Msg 137, Level 16, State 1, Line 30
Must declare the scalar variable "@TempCustomer".
我怎樣才能解決問題?謝謝大家。
'select * from @ TempCustomer'? –
@a_horse_with_no_name向我展示所有數據!我想通過記錄 –
顯示記錄在循環中設置@intFlag它如何產生差異ithink quetion不清楚 –