테이블 생성
CREATE TABLE Users (
UserID INT IDENTITY(1,1) PRIMARY KEY, -- 자동 증가하는 고유 번호
UserName NVARCHAR(50) NOT NULL, -- 이름 (한글 지원, 필수)
Email VARCHAR(100), -- 이메일
RegDate DATETIME DEFAULT GETDATE() -- 등록일 (기본값: 현재 날짜/시간)
);
-- 4. Users 테이블에 회원 정보 추가
INSERT INTO Users (UserName, Email)
VALUES ('홍길동', 'hong@example.com');
INSERT INTO Users (UserName, Email)
VALUES ('이순신', 'lee@example.com');
인덱스 생성
-- Users 테이블의 UserName 컬럼에 인덱스 생성
CREATE INDEX IX_Users_UserName
ON Users(UserName);
-- Email 컬럼에 중복을 허용하지 않는 고유 인덱스 생성
CREATE UNIQUE INDEX UX_Users_Email
ON Users(Email);