zoukankan      html  css  js  c++  java
  • 分区视图试验代码

    if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[customer_s]'and OBJECTPROPERTY(id, N'IsUserTable'= 1)
    drop table [dbo].[customer_s]
    GO

    CREATE TABLE [dbo].[customer_s] (
        
    [customer_id] INT,
        
    [account_num] [float] NULL ,
        
    [lname] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
        
    [fname] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
        
    CONSTRAINT [PK_customer_s] PRIMARY KEY  CLUSTERED (customer_id),
        
    CONSTRAINT [CK_customer_s] CHECK ([customer_id] <= 1000)
    ON [PRIMARY]
    GO

    if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[customer_m]'and OBJECTPROPERTY(id, N'IsUserTable'= 1)
    drop table [dbo].[customer_m]
    GO

    CREATE TABLE [dbo].[customer_m] (
        
    [customer_id] INT,
        
    [account_num] [float] NULL ,
        
    [lname] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
        
    [fname] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
        
    CONSTRAINT [PK_customer_m] PRIMARY KEY  CLUSTERED (customer_id),
        
    CONSTRAINT [CK_customer_m] CHECK ([customer_id] > 1000)
    ON [PRIMARY]
    GO
    if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[v_customer]'and OBJECTPROPERTY(id, N'IsView'= 1)
    drop view [dbo].[v_customer]
    GO
    CREATE VIEW v_customer
    AS
    SELECT * FROM customer_s
    UNION ALL
    SELECT * FROM customer_m
    GO
    INSERT INTO v_customer(customer_id,account_num,lname,fname)
    SELECT customer_id,account_num,lname,fname FROM customer
  • 相关阅读:
    [洛谷P4513][题解]小白逛公园
    [洛谷P2564][题解][SCOI2009]生日礼物
    [洛谷P3384][题解]轻重链剖分
    [洛谷P2607][题解][ZJOI2008]骑士
    第一次个人编程作业
    第一次博客作业
    第一次个人编程作业
    第一次博客作业
    1.初识数据库系统
    1.计算机发展历程
  • 原文地址:https://www.cnblogs.com/goodspeed/p/26264.html
Copyright © 2011-2022 走看看