用SQL语句创建一个“超期罚款表”查询

用SQL语句创建一个“超期罚款表”查询,第1张

CREATE TABLE [dbo].[超期罚款表](

[读者卡号] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NOT NULL,

[书籍编号] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NOT NULL CONSTRAINT [DF_超期罚款表_书籍编号] DEFAULT (''),

[超期天数] [int] NOT NULL CONSTRAINT [DF_超期罚款表_超期天数] DEFAULT ((0)),

[罚款总额] [money] NOT NULL CONSTRAINT [DF_超期罚款表_罚款总额] DEFAULT ((0)),

CONSTRAINT [PK_超期罚款表] PRIMARY KEY CLUSTERED

(

[读者卡号] ASC

)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]

) ON [PRIMARY]

表结构贴出来啊.

最好是把 建表语句贴出来。这样处理起来方便。

也就是你的 图书表/借书记录表/以及罚款写到那里去的那张表。

触发器,只能在你归还书籍的时候,才触发。

不会每天自动算一次,给你递增 0.1元的。

如果你触发器没写过,可以参考一下下面的例子

SQL Server 触发器例子:

http://hi.baidu.com/wangzhiqing999/blog/item/126bdc0c7a7dd79b0a7b829d.html

SQL Server 触发器的嵌套例子

http://hi.baidu.com/wangzhiqing999/blog/item/8e4056585d3b804dfbf2c0e5.html

SQL Server 触发器的递归例子

http://hi.baidu.com/wangzhiqing999/blog/item/143b63daca8a5f5a94ee37e7.html

SQLServer 简单的触发器的例子 - inserted 与 deleted的使用

http://hi.baidu.com/wangzhiqing999/blog/item/6a325cbb7601cf1f18d81f60.html


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11736465.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存