当前位置: 代码迷 >> Sql Server >> 求解释语句。解决思路
  详细解决方案

求解释语句。解决思路

热度:26   发布时间:2016-04-27 12:22:08.0
求解释语句。
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[订货表]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[订货表]
GO

CREATE TABLE [dbo].[订货表] (
[订单编号] [int] IDENTITY (1, 1) NOT NULL ,
[书籍编号] [int] NOT NULL ,
[数量] [smallint] NOT NULL ,
[折扣] [real] NOT NULL ,
[单价] [money] NULL ,
[销售金额] AS ([单价] * [数量] * [折扣]) 
) ON [PRIMARY]
GO


------解决方案--------------------
SQL code
--如果存在订货表if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[订货表]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)--删除订货表drop table [dbo].[订货表]GO--创建订货表CREATE TABLE [dbo].[订货表] ([订单编号] [int] IDENTITY (1, 1) NOT NULL , --自增列[书籍编号] [int] NOT NULL ,[数量] [smallint] NOT NULL ,[折扣] [real] NOT NULL ,[单价] [money] NULL ,[销售金额] AS ([单价] * [数量] * [折扣])  --计算列) ON [PRIMARY]GO
  相关解决方案