火星文 技术研习社

Noname Cat, Keep Thinking
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  数据库设计、查询技巧

摘要:两点 阅读全文

posted @ 2007-09-05 09:49 剑廿三

摘要:备忘 阅读全文

posted @ 2007-07-16 17:06 剑廿三

摘要:支持输入表、视图、SQL语句 阅读全文

posted @ 2006-11-14 10:22 剑廿三

摘要:DataModel model1 = new DataModel();DataItem item1 = new DataItem();item1.Name = "地址"item1.PropType = "Text";DataItem item2 = new DataItem();item2.Name = "介绍"item2.PropType = "MultilineText";item3.Prop... 阅读全文

posted @ 2006-10-31 18:13 剑廿三

摘要:http://www.microsoft.com/china/msdn/library/webservices/asp.net/dnasppDynamicUI.mspx?mfr=true创建动态数据输入用户界面 http://blog.joycode.com/saucer/archive/2006/09/28/84379.aspx 真正理解动态控件 ======================... 阅读全文

posted @ 2006-10-17 17:41 剑廿三

摘要:一. 在设计表时上点这个按钮:二. 选择要做索引的字段和顺序三. 设定唯一约束四. 如果有多种索引的话,定一个名字。完成后点“关闭”,然后保存表设计。 阅读全文

posted @ 2006-09-25 14:50 剑廿三

摘要:直接修改系统表,而不是执行存储过程 阅读全文

posted @ 2006-09-09 08:52 剑廿三

摘要:1. 用 GROUP BY ... WITH ROLLUP 做合计,GROUP BY 表达式的次序对于合计的结果方式是有直接影响的,需要谨慎排列 2. 用 GROUPING 函数得到拿个列被 GROUP 了,得出的结果是 1 或 0,这个结果与 WITH ROLLUP 究竟在当前行统计的是哪些列的合计有直接关联, 3. 当前行统计的是哪些列的合计,受 GROUP BY 表达式的次序的直接影响,但GROUPING(列名) 并不直接对应这种结果 4. 用 CASE WHEN....THEN.....WHEN....THEN......ELSE......END AS SomeAlias 得到诸如“全省合计”的字段值安排 阅读全文

posted @ 2006-08-24 07:28 剑廿三

摘要:select cast(year(getdate()) as varchar(4))+ '-' +cast(month(getdate()) as varchar(2)) as StatTag, dateadd(month,-1,getdate()) as StatStart, getdate() as StatEnd 阅读全文

posted @ 2006-08-24 07:21 剑廿三

摘要:通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用 DATEADD 和 DATEDIFF 函数来计算出在你的程序中可能你要用到的一些不同日期。 在使用本文中的例子之前,你必须注意以下的问题... 阅读全文

posted @ 2006-08-24 07:20 剑廿三

摘要:如果在SQL Server 里需要定时或者每隔一段时间执行某个存储过程或3200字符以内的SQL语句时,可以用管理->SQL Server代理->作业来实现。1、管理->SQL Server代理->作业(按鼠标右键)->新建作业->2、新建作业属性(常规)->名称[自定义本次作业的名称]->启用的方框内是勾号->分类处可选择也可用默认的[未分类(本地)]->所有者默认为登录SQL Serve... 阅读全文

posted @ 2006-08-24 07:05 剑廿三

摘要:摘自 孙卫琴 精通Hibernate P159当关联双方存在父子关系,就可以在 set 处设定 cascade 为 all-delete-orphan所谓父子关系,即指由父方控制子方的持久化圣明周期,子方对象必须和一个父方对象关联。如果删除父方对象,应该级联删除所有关联的子方对象;如果一个子方对象不再和一个父方对象关联,应该把这个子方对象删除。all-deleteorphan 的能力:1. 当保存... 阅读全文

posted @ 2006-07-12 07:24 剑廿三

摘要:这两者是有区别的。 阅读全文

posted @ 2006-06-22 09:36 剑廿三

摘要:ORACLE 专用语句,用于检索树状组织 阅读全文

posted @ 2006-06-05 19:20 剑廿三

摘要:connect by prior、CASE WHEN 条件分支、左外连接 阅读全文

posted @ 2006-06-05 19:13 剑廿三

摘要:GROUP BY, ROWNUM Oracle SQL 语法参考: http://blog.donews.com/chenyajun/ 阅读全文

posted @ 2006-06-05 19:00 剑廿三

摘要:前提:1. 安装了 Oracle 客户端 (版本 9i)2. 安装了 PL/SQL Developer 6.0 步骤:http://photo.163.com/photos/kelven_vong/51616125/ 阅读全文

posted @ 2006-05-31 09:33 剑廿三

摘要:二、 联合查询 UNION运算符可以将两个或两个以上上SELECT语句的查询结果集合合并成一个结果集合显示,即执行联合查询。UNION的语法格式为: select_statement UNION [ALL] selectstatement [UNION [ALL] selectstatement][…n] 其中selectstatement为待联合的SELECT查询... 阅读全文

posted @ 2006-05-30 17:57 剑廿三

摘要:无论是在小得可怜的免费数据库空间或是大型电子商务网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用数据类型有充分的认识。下面我就将我的一点心得写出来跟大家分享。 一、数字类型 数字类型按照我的分类方法分为三类:整数类、小数类和数字类。 我所谓的“数字类”,就是指DECIMAL和NUMERIC,它们是同一种类型。它严格的说不是一种数字类型,因为他们实际上是将数字以字符串... 阅读全文

posted @ 2006-05-30 17:56 剑廿三

摘要:近来在做数据库设计,有时候真弄不清SQL2000里的数据类型,所以摘了这篇文章。 (1)char、varchar、text和nchar、nvarchar、ntext char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度... 阅读全文

posted @ 2006-05-30 17:53 剑廿三