|
38 | 38 | DROP TABLE [dbo].[Employee]; |
39 | 39 | IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Users]') AND type in (N'U')) |
40 | 40 | DROP TABLE [dbo].[Users]; |
| 41 | + IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[UsersWithChar]') AND type in (N'U')) |
| 42 | + DROP TABLE [dbo].[UsersWithChar]; |
41 | 43 | IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[OrderItems]') AND type in (N'U')) |
42 | 44 | DROP TABLE [dbo].[OrderItems]; |
43 | 45 | IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Orders]') AND type in (N'U')) |
|
69 | 71 | ALTER TABLE [dbo].[Users] |
70 | 72 | ADD CONSTRAINT [PK_Users] PRIMARY KEY CLUSTERED ([Id] ASC) WITH (ALLOW_PAGE_LOCKS = ON, ALLOW_ROW_LOCKS = ON, PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF, STATISTICS_NORECOMPUTE = OFF); |
71 | 73 |
|
| 74 | + CREATE TABLE [dbo].[UsersWithChar] ( |
| 75 | + [Id] INT IDENTITY (1, 1) NOT NULL, |
| 76 | + [Name] NCHAR (100) NOT NULL, |
| 77 | + [Password] NCHAR (100) NOT NULL, |
| 78 | + [Age] INT NOT NULL |
| 79 | + ); |
| 80 | + |
| 81 | + ALTER TABLE [dbo].[UsersWithChar] |
| 82 | + ADD CONSTRAINT [PK_UsersWithChar] PRIMARY KEY CLUSTERED ([Id] ASC) WITH (ALLOW_PAGE_LOCKS = ON, ALLOW_ROW_LOCKS = ON, PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF, STATISTICS_NORECOMPUTE = OFF); |
| 83 | + |
72 | 84 | CREATE TABLE [dbo].[Employee]( |
73 | 85 | [Id] [int] IDENTITY(1,1) NOT NULL, |
74 | 86 | [Name] [nvarchar](50) NOT NULL, |
@@ -170,6 +182,11 @@ BEGIN |
170 | 182 | INSERT INTO [dbo].[Users] ([Id], [Name], [Password], [Age]) VALUES (2,'Charlie','Charlie',49) |
171 | 183 | INSERT INTO [dbo].[Users] ([Id], [Name], [Password], [Age]) VALUES (3,'Dave','Dave',12) |
172 | 184 | SET IDENTITY_INSERT [dbo].[Users] OFF |
| 185 | + SET IDENTITY_INSERT [dbo].[UsersWithChar] ON |
| 186 | + INSERT INTO [dbo].[UsersWithChar] ([Id], [Name], [Password], [Age]) VALUES (1,'Bob','Bob',32) |
| 187 | + INSERT INTO [dbo].[UsersWithChar] ([Id], [Name], [Password], [Age]) VALUES (2,'Charlie','Charlie',49) |
| 188 | + INSERT INTO [dbo].[UsersWithChar] ([Id], [Name], [Password], [Age]) VALUES (3,'Dave','Dave',12) |
| 189 | + SET IDENTITY_INSERT [dbo].[UsersWithChar] OFF |
173 | 190 | SET IDENTITY_INSERT [dbo].[Employee] ON |
174 | 191 | INSERT INTO [dbo].[Employee] ([Id], [Name], [ManagerId]) VALUES (1, 'Alice', NULL) |
175 | 192 | INSERT INTO [dbo].[Employee] ([Id], [Name], [ManagerId]) VALUES (2, 'Bob', 1) |
|
0 commit comments