@@ -23,23 +23,23 @@ CREATE SEQUENCE [Sequences].[OrderLineID]
23
23
INCREMENT BY 1
24
24
MINVALUE - 2147483648
25
25
MAXVALUE 2147483647
26
- CACHE
26
+ CACHE;
27
27
GO
28
28
29
- CREATE TABLE [ Sales].[ OrderLines] (
30
- [ OrderLineID] [ int] PRIMARY KEY ,
31
- [ OrderID] [ int] NOT NULL ,
32
- [ StockItemID] [ int] NOT NULL ,
33
- [ Description] [ nvarchar] (100 ) NOT NULL ,
34
- [ PackageTypeID] [ int] NOT NULL ,
35
- [ Quantity] [ int] NOT NULL ,
36
- [ UnitPrice] [ decimal] (18 , 2 ) NULL ,
37
- [ TaxRate] [ decimal] (18 , 3 ) NOT NULL ,
38
- [ PickedQuantity] [ int] NOT NULL ,
39
- [ PickingCompletedWhen] [ datetime2] (7 ) NULL ,
40
- [ LastEditedBy] [ int] NOT NULL ,
41
- [ LastEditedWhen] [ datetime2] (7 ) NOT NULL
42
- )
29
+ CREATE TABLE Sales . OrderLines (
30
+ OrderLineID int PRIMARY KEY ,
31
+ OrderID int NOT NULL ,
32
+ StockItemID int NOT NULL ,
33
+ Description nvarchar (100 ) NOT NULL ,
34
+ PackageTypeID int NOT NULL ,
35
+ Quantity int NOT NULL ,
36
+ UnitPrice decimal (18 , 2 ) NULL ,
37
+ TaxRate decimal (18 , 3 ) NOT NULL ,
38
+ PickedQuantity int NOT NULL ,
39
+ PickingCompletedWhen datetime2 (7 ) NULL ,
40
+ LastEditedBy int NOT NULL ,
41
+ LastEditedWhen datetime2 (7 ) NOT NULL
42
+ );
43
43
GO
44
44
ALTER TABLE [Sales].[OrderLines]
45
45
ADD CONSTRAINT [DF_Sales_OrderLines_OrderLineID]
@@ -56,6 +56,14 @@ CREATE NONCLUSTERED INDEX [FK_Sales_OrderLines_PackageTypeID]
56
56
ON [Sales].[OrderLines]([PackageTypeID] ASC )
57
57
GO
58
58
59
+ CREATE SCHEMA Warehouse;
60
+ GO
61
+
62
+ CREATE TABLE Warehouse .PackageType (
63
+ PackageTypeID int ,
64
+ PackageType varchar (20 ),
65
+ LastEditedBy int
66
+ );
59
67
60
68
-- Export Sales.OrderLines from WWI database using bcp:
61
69
-- bcp WideWorldImporters.Sales.OrderLines out OrderLines.dat -T -c -U <wwi_user_name, nvarchar(50), WWIUSERNAME> -P <wwi_password, nvarchar(50), WWIPASSWORD> -S <wwi server/instance, nvarchar(50), .//SQLEXPRESS>
0 commit comments