Microsoft SQL Server
시퀀스
수색…
시퀀스 만들기
CREATE SEQUENCE [dbo].[CustomersSeq]
AS INT
START WITH 10001
INCREMENT BY 1
MINVALUE -1;
표의 시퀀스 사용
CREATE TABLE [dbo].[Customers]
(
CustomerID INT DEFAULT (NEXT VALUE FOR [dbo].[CustomersSeq]) NOT NULL,
CustomerName VARCHAR(100),
);
시퀀스로 표에 삽입
INSERT INTO [dbo].[Customers]
([CustomerName])
VALUES
('Jerry'),
('Gorge')
SELECT * FROM [dbo].[Customers]
결과
고객 ID | 고객 이름 |
---|---|
10001 | 실내 변기 |
10002 | 협곡 |
삭제 및 삽입 새로 만들기
DELETE FROM [dbo].[Customers]
WHERE CustomerName = 'Gorge';
INSERT INTO [dbo].[Customers]
([CustomerName])
VALUES ('George')
SELECT * FROM [dbo].[Customers]
결과
고객 ID | 고객 이름 |
---|---|
10001 | 실내 변기 |
10003 | 성 조지 |
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow