この手順を使用してGUID
、テーブルを読み取るときに数値を作成しています。
ストアドプロシージャは正しく機能しますが、表示される列は2つだけid
ですEventId
。
dbo.ASFC_App_Timetable
とを超えて他のすべての列を表示する必要がありid
ますEventId
。
他の列はEventTitle
、EventNote
たとえばです。
この問題を解決するためのコードのサンプルを提供できますか?
CREATE PROCEDURE SPROCGetAllEventsForStudent
AS
BEGIN
SELECT convert(uniqueidentifier,
stuff('62799568-6EF2-4C95-84E7-4953A6959C99',1,len(rn),convert(varchar,rn))) id,
T.EventId
FROM (
select x.EventId, ROW_NUMBER() over (order by x.EventId) rn
FROM dbo.ASFC_App_Timetable as x ) T
END
現時点では表示です。他の列も表示する必要があります。
22799568-6EF2-4C95-84E7-4953A6959C99 AB-TT-E1-2/TU12
32799568-6EF2-4C95-84E7-4953A6959C99 PU-A2-2 -Z/CL12
42799568-6EF2-4C95-84E7-4953A6959C99 PU-A2-2 -Z/CL12
52799568-6EF2-4C95-84E7-4953A6959C99 PU-A2-2 -Z/CL12
62799568-6EF2-4C95-84E7-4953A6959C99 PU-A2-2 -Z/CL12
72799568-6EF2-4C95-84E7-4953A6959C99 PU-A2-2 -Z/CL12
82799568-6EF2-4C95-84E7-4953A6959C99 PU-A2-2 -Z/CL12