Как выбрать более одного уникального идентификатора?

Я хотел бы знать, могу ли я выбрать более одного uniqueidentifier на SQL server .

Чтобы выбрать 1: SELECT NEWID() это возвращает 1 результат.

Я бы хотел вернуть 50 результатов

РЕДАКТИРОВАТЬ:

Я хотел бы, чтобы результаты были возвращены в 1 сетке, поэтому я могу скопировать их все сразу. Не копировать и вставлять 1 на 1.

Вы пытаетесь сделать это в SQL Server Management Studio?

Пытаться:

 SELECT NEWID() GO 50 

и запустить эту партию

Обновить:

ОК – как насчет этого тогда?

 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 
 -- Static solution: only 5 GUID values SELECT NEWID() FROM (VALUES(1), (2), (3), (4), (5)) AS Numbers(Number) -- Dynamic solution DECLARE @Num INT; SET @Num=5; SELECT TOP(@Num) NEWID() FROM sys.objects o; -- Another dynamic solution --SET STATISTICS IO ON; --GO DECLARE @Num INT; SET @Num=567; WITH N10(Number) AS ( SELECT 1 UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7 UNION ALL SELECT 8 UNION ALL SELECT 9 UNION ALL SELECT 10 ), N100(Number) AS ( SELECT (a.Number-1)*10+b.Number FROM N10 AS a CROSS JOIN N10 AS b ), N1000(Number) AS ( SELECT (a.Number-1)*100+b.Number FROM N100 AS a CROSS JOIN N100 AS b ) SELECT TOP(@Num) NEWID() AS [GUID] FROM N1000; 
  • Как генерировать случайные идентификаторы Base36
  • Как получить таблицу ROWGUIDCOL в таблице SQL Server 2000?
  • SQL Server: uniqueidentifier type Вставка перед старыми строками после перезагрузки, как предотвратить?
  • Различное литье int to guid в C # и SQL Server
  • Создайте GUID из строковых значений и затем (де-Build) их?
  • Преобразование из 'uniqueidentifier' в 'int' не поддерживается на подключенном сервере базы данных
  • Как определить пустой уникальный идентификатор в SQL Server 2005?
  • Лучший способ получить PK Guid в вставленной строке
  • От varchar (36) до UNIQUEIDENTIFIER
  • Обновление идентификатора с помощью DELETE - OUTPUT - INSERT
  • Уникальный идентификатор SQL Server vs Integer
  • Interesting Posts

    Подключение к удаленной базе данных с помощью Visual studio

    Псевдоним таблицы игнорируется для столбцов, указанных в инструкции INSERT в SQL Server

    Выбор динамической строки имеет другое значение, если указано в предложении Where

    Что люди используют для тестирования своих хранимых процедур и т. Д.

    Query Maxmind GeoLite2 City Blocks csv в SQL Server для получения geoname_id для адресов IPv6 и IPv4

    Импорт таблицы Excel в SQL Server с помощью C #

    Где сохранить строку подключения SQL Server в приложении консоли клиента?

    Вывод OUTPUT для SELECT столбца не работает

    Функция GETUTCDATE

    Временные расширения для SQL Server

    Какой тип алгоритма вы использовали бы для прогнозирования будущей производительности на основе исторических данных?

    Как сравнить две строки имен, которые по-разному отформатированы в SQL Server?

    Как получить все ошибки и сообщения из запроса с помощью ADO

    В SQL Server, как я могу вставить данные в таблицу, которая имеет только один столбец с типом идентификации?

    Хранение базы данных – Агностическая схема

    Давайте будем гением компьютера.