上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 问题描述:实现对商品信息的分类,分类的同时生成一个序号。序号的规则就是取他所属的类的序号+同一类别的排序号)scb_subjectclassid classname fatheridscblevel1蔬菜-1012茄子 101013白菜 101024萝卜 101035布匹-1026服装 502017女装 60201018女上衣 7020101019男装 6020102如果现在表里面的scblevel都是空的。解决方案:–测试数据 程序代码Create TABLE t(classid varchar(3),fatherid varchar(3),classname nvarchar(10),sc 阅读全文
posted @ 2010-04-08 10:54 gaojier 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 返回指定表达式中某模式第一次出现的起始位置;如果在全部有效的文本和字符数据类型中没有找到该模式,则返回零。Transact-SQL 语法约定语法PATINDEX ( ‘%pattern%’ , e­xpression )备注如 果 pattern 或 e­xpression 为 NULL,则当数据库的兼容级别为 70 时,PATINDEX 将返回 NULL;如果数据库兼容级别小于或等于 65,则仅当 pattern 和 e­xpression 同时为 NULL 时,PATINDEX 才返回 NULL。PATINDEX 基于输入的排序规则执行比较。若要以指定排序规则 阅读全文
posted @ 2010-04-08 10:53 gaojier 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 取一个小时内的最后两条记录。create table tab1(A varchar(2),B datetime)insert tab1select ‘A’,'2007-08-09 10:10:00′ union allselect ‘A’,'2007-08-09 10:11:00′ union allselect ‘A’,'2007-08-09 10:12:00′ union allselect ‘A’,'2007-08-09 10:13:00′ union allselect ‘A’,'2007-08-09 11:10:00′ union allsel 阅读全文
posted @ 2010-04-08 10:53 gaojier 阅读(133) 评论(0) 推荐(0) 编辑
摘要: CSDN网友提出以下问题————————————————————————————————select fundcode,AccumulatedUnitNV,UnitNV,EndDate from MF_NetValuefundcode AccumulatedUnitNVUnitNVEndDate0200092.17401.28902007-08-23 00:00:006300011.39081.39082007-08-23 00:00:000200092.19201.30702007-08-24 00:00:006300011.41001.41002007-08-24 00:00:00表结果就 阅读全文
posted @ 2010-04-08 10:50 gaojier 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 将数据库分区可提高其性能并易于维护。通过将一个大表拆分成更小的单个的表,只访问小部分数据的查询可以执行得更快,因为需要扫描的数据少了。维护任务(例如,重新生成索引或备份表)也可以更快地运行。可以通过不拆分表、而是将表放置在不同的磁盘驱动器上的方法来实现分区。例如,将表放在某个物理驱动器上并将相关的表放在不同的驱动器上可以提高查询性能,因为在运行涉及表间联接的查询时,多个磁头可以同时读取数据。可以使用 SQL Server 文件组来指定放置表的磁盘。硬件分区硬件分区将数据库设计为利用可用的硬件体系结构。以下是硬件分区示例:可以执行多线程操作的多处理器,使得可以同时运行许多查询。换句话说,在多处理 阅读全文
posted @ 2010-04-08 10:49 gaojier 阅读(308) 评论(0) 推荐(0) 编辑
摘要: sql server成千上万记录分页Create PROCEDURE GetRecordByPage@tblName varchar(255),–表名@fldName varchar(255),–排序的字段名@fldStr varchar(1000)=*,–字段列表@pagesize int=10,–页的大小@pageIndex int=1,–页序号,第多少页@order char(4)=ASC–排序方式ASdeclare @sqlstr varchar(8000)set @sqlstr=select +rtrim(@fldstr) + from + ( select top +str(@pa 阅读全文
posted @ 2010-04-08 10:49 gaojier 阅读(114) 评论(0) 推荐(0) 编辑
摘要: C#中的一个字母是一个长度,汉字也是一个长度,为了解决让字母是一个长度,而汉字是两个长度的问题,所以找了以下一个方法:/// <summary>/// 检测含有中文字符串的实际长度/// </summary>/// <param name=”str”>字符串</param>public static int len(string str){System.Text.ASCIIEncoding n = new System.Text.ASCIIEncoding();byte[] b = n.GetBytes(str);int l = 0; // l 阅读全文
posted @ 2010-04-08 10:48 gaojier 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 括号成员第一; //括号运算符[]() 成员运算符. ->全体单目第二; //所有的单目运算符比如++ — +(正) -(负) 指针运算*&乘除余三,加减四; //这个”余”是指取余运算即%移位五,关系六; //移位运算符:<< >> ,关系:> < >= <= 等等于(与)不等排第七; //即== !=位与异或和位或; //这几个都是位运算: 位与(&)异或(^)位或(|)“三分天下”八九十;逻辑或跟与; //逻辑运算符:|| 和 &&十二和十一; //注意顺序:优先级(||) 底于 优先级(&&a 阅读全文
posted @ 2010-04-08 10:47 gaojier 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 原文:Demystifying the SQL Server DATETIME Datatype来源:SQL-Server-Performance.com作者:Frank Kalis你和发现网上很多SQL Server的问题是关于DATETIME数据类型的,这似乎说明熟练使用DATETIME并不容易。奇 怪的是,我却一直相信使用DATETIME是不难的事。DATETIME并非复杂的数据类型,也没有深奥的日期算法。唯一需要理解的是为了安全的处理临时 数据,DATETIME数据类型的一些基本概念。本文的目的就是帮助读者理解这些SQL Server有趣的地方,以及弄清楚DATETIME数据类型的一些 阅读全文
posted @ 2010-04-08 10:46 gaojier 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 1、士兵问连长:作战时踩到地雷咋办?连长大为恼火:*,能咋办?踩坏了照价赔偿。2、很久墨收到你的信息俺很心疼俺想到死曾用薯片割过脉用豆腐撞过头用降落伞跳过楼用面条上过吊可都墨死成你就请俺吃顿饭撑死俺算了3、如果感到心里挖凉挖凉的,请拨打俺的电话!谈感情请按1,谈工作请按2,谈人生请按3,给俺介绍对象请按5,请俺吃饭请直说,找俺借钱请挂机。4、长颈鹿嫁给了猴子,一年后长颈鹿提出离婚:我再也不要过这种上蹿下跳的日子了!猴子大怒:离就离!谁见过亲个嘴还得爬树的!5、鱼说:“我时时刻刻把眼睁开是为了在你身边不舍离开。”水说:“我终日流淌不知疲倦是为了围绕你,好好把你抱紧。”锅说:“都他妈快熟了还这么多 阅读全文
posted @ 2010-04-08 10:45 gaojier 阅读(154) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页