다음 SQL 코드가 있습니다. MyTable이 MyTable.data에 의해 정렬되도록 보장합니까? 기본적으로 질문은 - 하나의 INSERT 문으로 여러 행을 삽입하는 경우 다른 연결을 삽입 중간에 가져 와서 다른 행을 내 행 사이에 삽입 할 수 있습니까?여러 행 INSERT-ing
CREATE TABLE MyTable(
id bigint IDENTITY(1,1) NOT NULL,
data uniqueidentifier NOT NULL,
CONSTRAINT [PK_MyTable] PRIMARY KEY CLUSTERED (id ASC)
)
DECLARE @data uniqueidentifier
SET @data = NEWID()
WITH Dummy AS
(
SELECT @data as data, 1 as n
UNION ALL
SELECT @data, n + 1
FROM Dummy
WHERE n < 100
)
INSERT INTO MyTable(data)
SELECT data FROM Dummy
감사합니다.
하지만 가능합니까? – niaher