SQL以日期动态更新维护的数据,一周排程时间日期
2008-04-26 15:24
387 查看
以维护日期的不同而改变显示内容.如今天是21号.维护了七天的数据即21--28.当在22号打开维护界面的时候,维护内容显示为22--29号的数据以及日期.
创建维护表:..
-----------------创建数据记录表-------------------------
ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[Pdl_WeekProcedure]')andOBJECTPROPERTY(id,N'IsUserTable')=1)
droptablePdl_WeekProcedure
GO
ifnotexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[Pdl_WeekProcedure]')andOBJECTPROPERTY(id,N'IsUserTable')=1)
BEGIN
CreateTablePdl_WeekProcedure(
[Id]intIdentity(1,1)NotNull,
[DateId]datetimeNotNull,
[Partnum]varchar(20)Null,
[Revision]varchar(5)NullDEFAULT('0'),
[Todate]datetimeNull,
[Qnty1]intNullDefault(0),
[Qnty2]intNullDefault(0),
[Qnty3]intNullDefault(0),
[Qnty4]intNullDefault(0),
[Qnty5]intNullDefault(0),
[Qnty6]intNullDefault(0),
[Qnty7]intNullDefault(0)--,
-- [WeekDate]datetime
CONSTRAINT[PK_WeekProcedure]PRIMARYKEY CLUSTERED
(
[Id]
) ON[PRIMARY]
)ON[PRIMARY]
End
-----------------创建日期表--------------------
ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[Pdl_WeekProcedureDate]')andOBJECTPROPERTY(id,N'IsUserTable')=1)
droptablePdl_WeekProcedureDate
GO
ifnotexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[Pdl_WeekProcedureDate]')andOBJECTPROPERTY(id,N'IsUserTable')=1)
BEGIN
CreateTablePdl_WeekProcedureDate(
[Id]intIdentity(1,1)NotNull,
[DateId]datetimeNotNull,
[Date1]datetimeNull,
[Date2]datetimeNull,
[Date3]datetimeNull,
[Date4]datetimeNull,
[Date5]datetimeNull,
[Date6]datetimeNull,
[Date7]datetimeNull
CONSTRAINT[PK_WeekProcedureDate]PRIMARYKEY CLUSTERED1
创建维护表:..
-----------------创建数据记录表-------------------------
ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[Pdl_WeekProcedure]')andOBJECTPROPERTY(id,N'IsUserTable')=1)
droptablePdl_WeekProcedure
GO
ifnotexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[Pdl_WeekProcedure]')andOBJECTPROPERTY(id,N'IsUserTable')=1)
BEGIN
CreateTablePdl_WeekProcedure(
[Id]intIdentity(1,1)NotNull,
[DateId]datetimeNotNull,
[Partnum]varchar(20)Null,
[Revision]varchar(5)NullDEFAULT('0'),
[Todate]datetimeNull,
[Qnty1]intNullDefault(0),
[Qnty2]intNullDefault(0),
[Qnty3]intNullDefault(0),
[Qnty4]intNullDefault(0),
[Qnty5]intNullDefault(0),
[Qnty6]intNullDefault(0),
[Qnty7]intNullDefault(0)--,
-- [WeekDate]datetime
CONSTRAINT[PK_WeekProcedure]PRIMARYKEY CLUSTERED
(
[Id]
) ON[PRIMARY]
)ON[PRIMARY]
End
-----------------创建日期表--------------------
ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[Pdl_WeekProcedureDate]')andOBJECTPROPERTY(id,N'IsUserTable')=1)
droptablePdl_WeekProcedureDate
GO
ifnotexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[Pdl_WeekProcedureDate]')andOBJECTPROPERTY(id,N'IsUserTable')=1)
BEGIN
CreateTablePdl_WeekProcedureDate(
[Id]intIdentity(1,1)NotNull,
[DateId]datetimeNotNull,
[Date1]datetimeNull,
[Date2]datetimeNull,
[Date3]datetimeNull,
[Date4]datetimeNull,
[Date5]datetimeNull,
[Date6]datetimeNull,
[Date7]datetimeNull
CONSTRAINT[PK_WeekProcedureDate]PRIMARYKEY CLUSTERED1
相关文章推荐
- SQL 以日期动态更新维护的数据,一周排程时间日期设计
- 6、SQL基础整理(日期时间数据类型,转换函数)
- mysql中获取一天、一周、一月时间数据的各种sql语句写法
- mysql中获取一天、一周、一月时间数据的各种sql语句写法
- SQL存在一个表而不在另一个表中的数据, 更新字段为随机时间
- SQL数据的基本操作(时间和日期)
- SQL更新日期格式的数据
- 整理最近新学到的几种sql写法(一)动态“循环”更新表内数据
- sql编程 存储过程 之 动态添加数据库表列并更新数据库表数据
- mysql中获取一天、一周、一月时间数据的各种sql语句写法
- sql日期时间戳数据类型巩固学习
- SQL 对DateTime (时间和日期)数据类型的基本操作
- 页面显示时间日期,通过jquery动态向表格添加数据
- mysql中获取一天、一周、一月时间数据的各种sql语句写
- mysql中获取一天、一周、一月时间数据的各种sql语句写法
- Sql Server2008 Transact-SQL 新兵器学习总结之-用户定义表类型和日期,时间数据类型
- mysql中获取一天、一周、一月时间数据的各种sql语句写法
- 使用sql语句查询日期在一定时间内的数据
- mysql中获取一天、一周、一月时间数据的各种sql语句写法
- MS SQL Server 表数据更新时间查询