摘要: CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法。例如,你可以在 WHERE 子句中使用 CASE。 首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下: SELECT = CASE WHEN THEN WHEN THEN ELSE END 在上面的代码中... 阅读全文
posted @ 2008-10-21 10:16 netcorner 阅读(202) 评论(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 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 示例:select * from table with(加锁方式) 锁定提示 描述 HOLDLOCK 将共享锁保留到事务完成,而不是在相应的表、行或数据页不再需要时就立即释放锁。HOLDLOCK 等同于 SERIALIZABLE。 NOLOCK 不要发出共享锁,并且不要提供排它锁。当此选项生效时,可能会读取未提交的事务或一组在读取中间回滚的页面。有可能发生脏读。仅应用于 SELE... 阅读全文
posted @ 2008-10-21 10:05 netcorner 阅读(388) 评论(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 阅读(173) 评论(0) 推荐(0) 编辑