惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Check Point Blog
美团技术团队
Jina AI
Jina AI
人人都是产品经理
人人都是产品经理
The Cloudflare Blog
V
Visual Studio Blog
Google DeepMind News
Google DeepMind News
Hugging Face - Blog
Hugging Face - Blog
云风的 BLOG
云风的 BLOG
有赞技术团队
有赞技术团队
T
The Blog of Author Tim Ferriss
WordPress大学
WordPress大学
月光博客
月光博客
宝玉的分享
宝玉的分享
小众软件
小众软件
MongoDB | Blog
MongoDB | Blog
Apple Machine Learning Research
Apple Machine Learning Research
A
About on SuperTechFans
J
Java Code Geeks
博客园_首页
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
N
Netflix TechBlog - Medium
Vercel News
Vercel News
博客园 - 聂微东

博客园 - Freeman Shen

.NET面试题 (转)C#中的Abstract和Virtual函数区分,因我老弄不明白这个问题,所以转到这儿 数据库中主键和外键的设计原则 讲解SQL Injection一篇不错的文章,地址贴一下 Queue<(Of <(T>)>) 类,msdn上的一篇文章,便于查看 初次接触.Net下的信号量(semaphore) 某“高人”谈论股市,对现在行情的分析 编辑电影字幕,编辑srt格式 左联,右联和内联的区别(图示) 用JavaScript如何获取客户端的操作系统是window2000还是window xp? 在IBatisNet框架,MasterPage,基类中配置Ajaxpro 自从离开哈尔滨后就没再管理这个blog了,以后还得继续努力啊 70-528试题2:仍然是有关xml的 题1的答案是(B),这是一个xml和schema的问题! 70-582试题1 由清明节想到的 今天心情不太好,没什么可写的 由DataBind()而发现的 生命之价
Check Constraints限制本表的行数
Freeman Shen · 2009-03-27 · via 博客园 - Freeman Shen

1. Foreign Key Relationships:

2. Indexes/Keys:包括Unique Key和Index。

3. Full-text Index:

4. XML Index:

5. 怎么来限制一个表的行数最少为一行,无论删除还是添加后,都至少存在一行数据?

Check Constraints: 是用来限制这一列的有效值,类似于Foreign Key;不同的是Foreign Key是从另外一个表取值来限制的,而Check Constraints是通过逻辑表达式(a logical expression)的true或false值来限制插入或者update数据。例如:salary 想要限制在15,000 到$100,000,我们就可以通过Check Constraints来限制,逻辑表达式:salary >= 15000 AND salary <= 100000。

相同的方法来解决5提出的问题:

Code

在这个表CheckTbl中,就加了一个Check Constraints:chkRowCount来调用function:CheckFnctn去check表的行数是否大于1。

Code

这两个语句执行成功的条件就是表CheckTbl中存在至少一行数据。