で 1 つ以上を選択できるかどうかを知りたいuniqueidentifier
ですSQL server
。
1 を選択するには : SELECT NEWID()
1 つの結果が返されます。
50件くらいの結果を戻したい
編集:
結果が 1 つのグリッドで返されるようにしたいので、一度にすべてをコピーできます。1つずつコピーして貼り付けないでください。
で 1 つ以上を選択できるかどうかを知りたいuniqueidentifier
ですSQL server
。
1 を選択するには : SELECT NEWID()
1 つの結果が返されます。
50件くらいの結果を戻したい
編集:
結果が 1 つのグリッドで返されるようにしたいので、一度にすべてをコピーできます。1つずつコピーして貼り付けないでください。
これを SQL Server Management Studio で実行しようとしていますか?
試す:
SELECT NEWID()
GO 50
このバッチを実行します
アップデート:
OK - これはどうですか??
SELECT NEWID()
FROM master..spt_values
WHERE name IS NULL
AND number < 50
master.dbo.sysobjects
テーブルに少なくとも 50 個のシステム オブジェクトがあると仮定します。
SELECT TOP 50 NEWID() FROM master.dbo.sysobjects WHERE xtype = 'S'
NEWID は毎回ランダムなので、オーダーは必要ありません。
--run these queries independently
CREATE TABLE #temp1 (ID UniqueIdentifier)
GO
INSERT INTO #temp1
SELECT NewID() AS ID
GO 50
SELECT *
FROM #temp1
GO
DROP TABLE #temp1
GO