10 2008 档案

摘要:CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法。例如,你可以在 WHERE 子句中使用 CASE。 首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下: SELECT = CASE WHEN THEN WHEN THEN ELSE END 在上面的代码中... 阅读全文
posted @ 2008-10-21 10:16 netcorner 阅读(205) 评论(0) 推荐(0) 编辑
摘要:这里就介绍大家使用VS自带的混淆器dotfuscator.exe来阻止这种行为。 首先要做的找到dotfuscator.exe: D:\Microsoft Visual Studio .NET 2003\PreEmptive Solutions\Dotfuscator Community Edition 运行dotfuscator.exe首先是是否注册的界面,先不注册吧,进... 阅读全文
posted @ 2008-10-21 10:14 netcorner 阅读(255) 评论(0) 推荐(0) 编辑
摘要:示例:select * from table with(加锁方式) 锁定提示 描述 HOLDLOCK 将共享锁保留到事务完成,而不是在相应的表、行或数据页不再需要时就立即释放锁。HOLDLOCK 等同于 SERIALIZABLE。 NOLOCK 不要发出共享锁,并且不要提供排它锁。当此选项生效时,可能会读取未提交的事务或一组在读取中间回滚的页面。有可能发生脏读。仅应用于 SELE... 阅读全文
posted @ 2008-10-21 10:05 netcorner 阅读(392) 评论(0) 推荐(0) 编辑
摘要:One of the questions that seems to come up a lot is that someone wants to match balanced parenthesis. Something like the string “(aa (bbb) (bbb) aa)” and they want to match from the beginning... 阅读全文
posted @ 2008-10-21 10:01 netcorner 阅读(174) 评论(0) 推荐(0) 编辑
摘要:1、在编写随机出卷系统时,用到随机抽出题库中的N道题目,方法很多,有人使用随机函数等等,其实,一条sql语句搞定: select top 30 * from test order by newid() order by newid():随机产生id号,然后根据id号排序; top 30:前30道题目。 2、在排名次时,经常遇到取前10名,但刚好第11名(12、13...)的成绩... 阅读全文
posted @ 2008-10-14 09:50 netcorner 阅读(139) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示