Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何在SQLServer2008中创建约束_Sql Server_Sql Server 2008 - Fatal编程技术网

Sql server 如何在SQLServer2008中创建约束

Sql server 如何在SQLServer2008中创建约束,sql-server,sql-server-2008,Sql Server,Sql Server 2008,我想创建约束orderDate必须小于deliveryDate? 帮助我。假设表名为MyTable: ALTER TABLE [dbo].[MyTable] WITH CHECK ADD CONSTRAINT [CK_MyTable_date1] CHECK (orderDate <= deliveryDate) ALTER TABLE [dbo].[MyTable] CHECK CONSTRAINT [CK_MyTable_date1] GO ALTER TABLE[dbo].[M

我想创建约束orderDate必须小于deliveryDate?
帮助我。

假设表名为MyTable:

ALTER TABLE [dbo].[MyTable] WITH CHECK 
ADD CONSTRAINT [CK_MyTable_date1] CHECK (orderDate <= deliveryDate)

ALTER TABLE [dbo].[MyTable] CHECK CONSTRAINT [CK_MyTable_date1]
GO
ALTER TABLE[dbo].[MyTable]和CHECK

添加约束[CK_MyTable_date1]检查(orderDate假设表名为MyTable:

ALTER TABLE [dbo].[MyTable] WITH CHECK 
ADD CONSTRAINT [CK_MyTable_date1] CHECK (orderDate <= deliveryDate)

ALTER TABLE [dbo].[MyTable] CHECK CONSTRAINT [CK_MyTable_date1]
GO
ALTER TABLE[dbo].[MyTable]和CHECK

添加约束[CK_MyTable_date1]检查(orderDate假设表名为MyTable:

ALTER TABLE [dbo].[MyTable] WITH CHECK 
ADD CONSTRAINT [CK_MyTable_date1] CHECK (orderDate <= deliveryDate)

ALTER TABLE [dbo].[MyTable] CHECK CONSTRAINT [CK_MyTable_date1]
GO
ALTER TABLE[dbo].[MyTable]和CHECK

添加约束[CK_MyTable_date1]检查(orderDate假设表名为MyTable:

ALTER TABLE [dbo].[MyTable] WITH CHECK 
ADD CONSTRAINT [CK_MyTable_date1] CHECK (orderDate <= deliveryDate)

ALTER TABLE [dbo].[MyTable] CHECK CONSTRAINT [CK_MyTable_date1]
GO
ALTER TABLE[dbo].[MyTable]和CHECK

添加约束[CK_MyTable_date1]检查(orderDate有两种方法

首先,在创建表时和创建后:

创建表时:

CREATE TABLE Price (
PriceID INT PRIMARY KEY IDENTITY (1,1),
OriginalPrice FLOAT NOT NULL,
CurrentPrice FLOAT NOT NULL,
Discount FLOAT,
ShippingCost FLOAT NOT NULL,
Tax FLOAT NOT NULL,
CHECK (CurrentPrice <= OriginalPrice));
ALTER TABLE Price ADD CHECK (CurrentPrice <= OriginalPrice);
--or
ALTER TABLE Price ADD CONSTRAINT CK_Price_Current_vs_Original
CHECK (CurrentPrice <= OriginalPrice);
创建价格表(
PriceID INT主键标识(1,1),
原始价格浮动不为空,
当前价格浮动不为空,
折扣浮动,
发货成本浮动不为空,
税负浮动不为空,

检查(CurrentPrice有两种方法

首先,在创建表时和创建后:

创建表时:

CREATE TABLE Price (
PriceID INT PRIMARY KEY IDENTITY (1,1),
OriginalPrice FLOAT NOT NULL,
CurrentPrice FLOAT NOT NULL,
Discount FLOAT,
ShippingCost FLOAT NOT NULL,
Tax FLOAT NOT NULL,
CHECK (CurrentPrice <= OriginalPrice));
ALTER TABLE Price ADD CHECK (CurrentPrice <= OriginalPrice);
--or
ALTER TABLE Price ADD CONSTRAINT CK_Price_Current_vs_Original
CHECK (CurrentPrice <= OriginalPrice);
创建价格表(
PriceID INT主键标识(1,1),
原始价格浮动不为空,
当前价格浮动不为空,
折扣浮动,
发货成本浮动不为空,
税负浮动不为空,

检查(CurrentPrice有两种方法

首先,在创建表时和创建后:

创建表时:

CREATE TABLE Price (
PriceID INT PRIMARY KEY IDENTITY (1,1),
OriginalPrice FLOAT NOT NULL,
CurrentPrice FLOAT NOT NULL,
Discount FLOAT,
ShippingCost FLOAT NOT NULL,
Tax FLOAT NOT NULL,
CHECK (CurrentPrice <= OriginalPrice));
ALTER TABLE Price ADD CHECK (CurrentPrice <= OriginalPrice);
--or
ALTER TABLE Price ADD CONSTRAINT CK_Price_Current_vs_Original
CHECK (CurrentPrice <= OriginalPrice);
创建价格表(
PriceID INT主键标识(1,1),
原始价格浮动不为空,
当前价格浮动不为空,
折扣浮动,
发货成本浮动不为空,
税负浮动不为空,

检查(CurrentPrice有两种方法

首先,在创建表时和创建后:

创建表时:

CREATE TABLE Price (
PriceID INT PRIMARY KEY IDENTITY (1,1),
OriginalPrice FLOAT NOT NULL,
CurrentPrice FLOAT NOT NULL,
Discount FLOAT,
ShippingCost FLOAT NOT NULL,
Tax FLOAT NOT NULL,
CHECK (CurrentPrice <= OriginalPrice));
ALTER TABLE Price ADD CHECK (CurrentPrice <= OriginalPrice);
--or
ALTER TABLE Price ADD CONSTRAINT CK_Price_Current_vs_Original
CHECK (CurrentPrice <= OriginalPrice);
创建价格表(
PriceID INT主键标识(1,1),
原始价格浮动不为空,
当前价格浮动不为空,
折扣浮动,
发货成本浮动不为空,
税负浮动不为空,

检查(CurrentPrice)您是否尝试过任何东西???首先自己尝试,如果您没有得到,然后问问题……
ALTER TABLE YourTable ADD CONSTRAINT CK\u orderDate\u Before\u deliveryDate检查(orderDate
你试过什么吗???首先自己试一下,如果你没有得到,然后问问题……
改变表格你的表格在发货日期检查之前添加约束CK\u orderDate\u(orderDate
你试过什么吗???首先自己试一下,如果你没有得到,然后问问题……
改变表格你的表格在发货日期检查之前添加约束CK\u orderDate\u(orderDate
你试过什么吗???先自己试一下,如果你没有试过,然后问问题….
改变表格你的表格在发货日期检查之前添加约束CK\u orderDate\u(orderDate