+ Reply to Thread
Results 1 to 2 of 2




  

Thread: CanadaProvincesCitiesDumpScript

      
  1. #1
    I'm New! lookmemuthu is on a distinguished road
    Join Date
    November 4, 2010
    Posts
    2
    Rep Power
    0
    Feedback Score
    0

    Default CanadaProvincesCitiesDumpScript

    Is any one can have create / Insert scripts for Canandian provinces and their cities?

  2. #2
    I'm New! lookmemuthu is on a distinguished road
    Join Date
    November 4, 2010
    Posts
    2
    Rep Power
    0
    Feedback Score
    0

    Default Re: CanadaProvincesCitiesDumpScript

    Create Script for Countries / Provinces / Cities:

    IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Countries]') AND type in (N'U'))
    BEGIN
    CREATE TABLE [dbo].[Countries](
    [CountryID] [int] NOT NULL,
    [CountryName] [nvarchar](50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
    CONSTRAINT [PK_Countries] PRIMARY KEY CLUSTERED
    (
    [CountryID] ASC
    )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
    ) ON [PRIMARY]

    END
    GO

    -- Create Script for States table

    IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[States]') AND type in (N'U'))
    BEGIN
    CREATE TABLE [dbo].[States](
    [StateCode] [nchar](3) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
    [CountryID] [int] NOT NULL,
    [StateName] [nvarchar](100) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
    CONSTRAINT [PK_States] PRIMARY KEY CLUSTERED
    (
    [StateCode] ASC
    )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
    ) ON [PRIMARY]
    END
    GO

    -- Create Script for Cities table

    IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Cities]') AND type in (N'U'))
    BEGIN
    CREATE TABLE [dbo].[Cities](
    [CityID] [int] NOT NULL,
    [StateCode] [nchar](3) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
    [CityName] [nvarchar](100) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL
    ) ON [PRIMARY]
    END
    GO

    -- Binding relationship between States & Cities with StateCode

    IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK_Cities_States]') AND parent_object_id = OBJECT_ID(N'[dbo].[Cities]'))
    ALTER TABLE [dbo].[Cities] WITH CHECK ADD CONSTRAINT [FK_Cities_States] FOREIGN KEY([StateCode])
    REFERENCES [dbo].[States] ([StateCode])

    -- Binding relationship between Contries & States CountryID

    IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK_States_Countries]') AND parent_object_id = OBJECT_ID(N'[dbo].[States]'))
    ALTER TABLE [dbo].[States] WITH CHECK ADD CONSTRAINT [FK_States_Countries] FOREIGN KEY([CountryID])
    REFERENCES [dbo].[Countries] ([CountryID])


    Thanks,
    Muthu T.
    Attached Files Attached Files

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
WebTalkForums
WebTalkForums
Recent Forum Threads