怎么样限制sql数据库里一个表的记录个数

fengyunleo 2005-07-27 07:24:56
大家谁知道怎么样限制sql数据库里一个表的记录个数
就是让这个表里的信息只能写一定长度,达到一定长度后不能再往里写了
...全文
220 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengyunleo 2005-07-28
  • 打赏
  • 举报
回复
哪个大哥知道这个触发器怎么写啊
我SQL语句实在很差。还有就是写完后怎么用啊?
liuqm 2005-07-28
  • 打赏
  • 举报
回复
用触发器解决
fengyunleo 2005-07-28
  • 打赏
  • 举报
回复
谢谢大家
还有就是我在C#程序中还用对触发器有什么定义么?谢谢
mliu 2005-07-28
  • 打赏
  • 举报
回复
用触发器
----------------------------------------

CREATE TRIGGER TableName_ITrig ON [dbo].[TableName]
FOR INSERT
AS
IF (SELECT COUNT(*) FROM TableName) >10000
BEGIN
RAISERROR ('此表记录已到最高值10000,无法加入新记录!',16,1)
ROLLBACK TRANSACTION
END
shrinerain 2005-07-28
  • 打赏
  • 举报
回复
create trigger
其他查sql在线手册吧
fengyunleo 2005-07-28
  • 打赏
  • 举报
回复
up一下 有人可以帮小弟一下么 我实在菜的可以。
yizhixiaozhu 2005-07-27
  • 打赏
  • 举报
回复

用触发器

如果插入的时候是存储过程的话
也可以在存储过程里面先检测 数据记录数
zhilunchen 2005-07-27
  • 打赏
  • 举报
回复
只能在客户端控制了
saobaxing 2005-07-27
  • 打赏
  • 举报
回复
做个表插入的触发器,每次插入一条新的数据检查表中的记录条数 大于你设定的数目就报系统错误
zhengjob 2005-07-27
  • 打赏
  • 举报
回复
用触发器解决
Ordin 2005-07-27
  • 打赏
  • 举报
回复
写个触发器!
fengyunleo 2005-07-27
  • 打赏
  • 举报
回复
自己再up一下
fengyunleo 2005-07-27
  • 打赏
  • 举报
回复
大家给个方法啊 听说sql语句可以 但不知什么语句?
fengyunleo 2005-07-27
  • 打赏
  • 举报
回复
我就是想给数据库个限制 你中不能无限制的往里面写东西吧:)
所以就想让他的记录数有一定长度限制
洪十二 2005-07-27
  • 打赏
  • 举报
回复
help up不過不明白你的用意
fengyunleo 2005-07-27
  • 打赏
  • 举报
回复
自己up一下

111,095

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧