例:在D:\下建立DB的SQL Server数据库,库中有多表
给出一个表的例子即可,多多指教

解决方案 »

  1.   

    1.建库
    CREATE DATABASE [db]  ON (NAME = N'pubs', FILENAME = N'd:\db.mdf' , SIZE = 2, FILEGROWTH = 10%) LOG ON (NAME = N'pubs_log', FILENAME = N'd:\db_log.ldf' , FILEGROWTH = 10%)2.
    建表.
    CREATE TABLE [authors] (
    [au_id] [id] NOT NULL ,
    [au_lname] [varchar] (40) COLLATE Chinese_PRC_CI_AS NOT NULL ,
    [au_fname] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,
    [phone] [char] (12) COLLATE Chinese_PRC_CI_AS NOT NULL CONSTRAINT [DF__authors__phone__78B3EFCA] DEFAULT ('UNKNOWN'),
    [address] [varchar] (40) COLLATE Chinese_PRC_CI_AS NULL ,
    [city] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
    [state] [char] (2) COLLATE Chinese_PRC_CI_AS NULL ,
    [zip] [char] (5) COLLATE Chinese_PRC_CI_AS NULL ,
    [contract] [bit] NOT NULL ,
    CONSTRAINT [UPKCL_auidind] PRIMARY KEY  CLUSTERED 
    ) ON [PRIMARY]