Last active
August 29, 2015 14:22
-
-
Save johnwalley/7dfd0ed1d7a6a603c253 to your computer and use it in GitHub Desktop.
Populate Bumps database
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CREATE TABLE [dbo].[Clubs] | |
( | |
[Name] [varchar] (50) | |
) | |
ALTER TABLE [dbo].[Clubs] ADD CONSTRAINT [PK_Clubs] PRIMARY KEY CLUSTERED ([Name]) | |
CREATE TABLE [dbo].[Crews] | |
( | |
[Club] [varchar] (50) COLLATE Latin1_General_CI_AS NOT NULL, | |
[Boat] [int] NOT NULL | |
) | |
ALTER TABLE [dbo].[Crews] ADD CONSTRAINT [FK_Crews_Clubs] FOREIGN KEY ([Club]) REFERENCES [dbo].[Clubs] ([Name]) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ALTER TABLE Crews DROP CONSTRAINT FK_Crews_Clubs | |
DELETE FROM Crews | |
INSERT INTO Crews | |
SELECT DISTINCT Club, Crew | |
FROM Raw | |
DELETE FROM Clubs | |
ALTER TABLE Crews ADD CONSTRAINT FK_Crews_Clubs FOREIGN KEY (Club) REFERENCES Clubs(Name) | |
INSERT INTO Clubs | |
SELECT DISTINCT Club | |
FROM Raw | |
AS Name |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment