-
Notifications
You must be signed in to change notification settings - Fork 0
/
member_table.sql
57 lines (49 loc) · 1.45 KB
/
member_table.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
DECLARE @dbName NVARCHAR(50);
SELECT @dbName=[name] FROM sys.databases
WHERE [name] = 'WebDB';
IF @dbName IS NOT NULL
BEGIN
USE [master]
ALTER DATABASE [WebDB] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DROP DATABASE [WebDB]
END
GO
CREATE DATABASE WebDB;
GO
USE WebDB;
GO
DROP TABLE IF EXISTS member;
GO
CREATE TABLE member(
[id] INT IDENTITY,
[name] NVARCHAR(50),
[username] NVARCHAR(50),
[password] NVARCHAR(50),
[registerDate] DATETIME DEFAULT GETDATE()
CONSTRAINT PKid PRIMARY KEY(id)
);
GO
INSERT INTO member ([name], [username], [password])
VALUES (N'John', N'userJohn', N'passJohn'),
(N'Mary', N'userMary', N'passMary'),
(N'Joe', N'userJoe', N'passJoe'),
(N'Sarah', N'userSarah', N'PassSarah'),
(N'Tom', N'userTom', N'passTom'),
(N'Louis', N'userLouis', N'passLouis'),
(N'Grace', N'userGrace', N'passGrace'),
(N'Frank', N'userFrank', N'passFrank'),
(N'Christine', N'userChristine', N'passChristine'),
(N'Tony', N'userTony', N'passTony'),
(N'Evelyn', N'userEvelyn', N'passEvelyn'),
(N'Bob', N'userBob', N'passBob'),
(N'Amanda', N'userAmanda', N'passAmanda'),
(N'Cathy', N'userCathy', N'passCathy'),
(N'Diana', N'userDiana', N'passDiana'),
(N'Alice', N'userAlice', N'passAlice'),
(N'Steve', N'userSteve', N'passSteve'),
(N'Gina', N'userGina', N'passGina'),
(N'George', N'userGeorge', N'passGeorge'),
(N'Alex', N'userAlex', N'passAlex');
GO
SELECT * FROM member;
GO