posted @ 2007-01-30 10:22 周喜宏 阅读(654) | 评论 (0) 编辑 |
01 2007 档案
posted @ 2007-01-30 09:58 周喜宏 阅读(2826) | 评论 (0) 编辑 |
posted @ 2007-01-30 09:27 周喜宏 阅读(708) | 评论 (0) 编辑 |
posted @ 2007-01-25 11:44 周喜宏 阅读(119) | 评论 (0) 编辑 |
posted @ 2007-01-24 09:00 周喜宏 阅读(443) | 评论 (0) 编辑 |
以审查程序逻辑的审查。审查程序逻辑,建议在设计之初,实现中,结尾时各做一次。
以审查特定目标的审查,如安全等。最好辅助工具,如不安全函数列表扫描等。阅读全文
posted @ 2007-01-24 08:51 周喜宏 阅读(84) | 评论 (0) 编辑 |
posted @ 2007-01-17 15:18 周喜宏 阅读(58) | 评论 (0) 编辑 |
posted @ 2007-01-16 10:36 周喜宏 阅读(32) | 评论 (0) 编辑 |
SELECT * FROM #TEMP
ORDER BY CHARINDEX(SUBSTRING(NAME,2,1),'乙甲'),
CHARINDEX(SUBSTRING(NAME,1,1),'一二三四五六七八九十')
--CHARINDEX 和 PATINDEX 函数都返回指定模式的开始位置。PATINDEX 可使用通配符,而 CHARINDEX 不可以。
SELECT * FROM #TEMP
ORDER BY PATINDEX('%'+SUBSTRING(NAME,2,1)+'%','乙甲'),
PATINDEX('%'+SUBSTRING(NAME,1,1)+'%','一二三四五六七八九十')
阅读全文
posted @ 2007-01-11 09:58 周喜宏 阅读(835) | 评论 (0) 编辑 |
Set id = (Select Count(*) + 1 From #Report AllReport Where Report.saleroom < AllReport.saleroom)
From #Report Report阅读全文
posted @ 2007-01-10 09:26 周喜宏 阅读(62) | 评论 (0) 编辑 |
posted @ 2007-01-09 11:42 周喜宏 阅读(257) | 评论 (0) 编辑 |
posted @ 2007-01-09 10:19 周喜宏 阅读(71) | 评论 (0) 编辑 |
