随笔分类 -  Database

Such as Oracle, SqlServer, Access, Excel
摘要:有两个表,分别是 A,B AID ScriptID TaskID YearID 1 5 3 1 2 5 4 1 3 5 5 1 4 6 3 1 5 6 4 1 6 7 3 2 7 7 5 2 8 8 2 2 9 ... 阅读全文
posted @ 2007-12-11 08:51 Felix Liang 阅读(744) 评论(0) 推荐(0)
摘要:最近公司从 VS2003+SQL2000 转到 VS2005+SQL2005 开发。 安装 SQL Server 2005 出现各种现象,有些是自己的经历,有些是同事的经历。 第一次 安装了 .Net Framework 2.0 , 安装了 IIS,然后再安装 SQL Server 2005,选择完全安装,有 AdvanceWorks 等2005 的数据库,没有了 Northwind 。 第... 阅读全文
posted @ 2007-10-24 17:27 Felix Liang 阅读(4447) 评论(10) 推荐(0)
摘要:有时从数据库中检索出来的数据,需要进行格式化,例如性别在数据库中存储 1 表示男性, 0 表示女性,在显示时要将 1 替换成男, 0 替换成女,这里方法是多样的,可以在服务器端进行,也可以在客户端进行。 在服务器端利用 sql 查询语句,下面有两种方法。 方法一:利用 case declare @tb table(name char(5),sex int) insert @tb select ... 阅读全文
posted @ 2007-10-10 09:14 Felix Liang 阅读(289) 评论(0) 推荐(0)
摘要:数据库表有begintime endtime两个时间类型字段,取现在任一时间,查询数据库记录问题?? 数据库表T_time mark begintime endtime 0 8:00:00 16:00:00 1 16:00:00 0:00:00 2 0:00:00 8:00:00 比如我现在已知电脑时间为 9:00:00如何查出第一条记录?比如已... 阅读全文
posted @ 2007-10-08 16:03 Felix Liang 阅读(216) 评论(0) 推荐(0)
摘要:方法:Sql 查询分析器-对象浏览器(左侧树形结构)- 找到要调试的存储过程-右键调试在调试过程对话框中输入存储过程的参数F5 运行F9 添加断点F11 单步执行F10 单步跳过Ctrl+F10 运行到光标Shift+F5 停止还可以选择设置是否自动回滚 阅读全文
posted @ 2007-08-01 17:37 Felix Liang 阅读(396) 评论(0) 推荐(0)
摘要: 无奈之下,用了最绝的方法: 1、将 Sql 的数据库拷贝出来; 2、把 Sql 的安装文件夹包括 C 盘与 D 盘的都彻底删除; 3、用超级兔子清理压缩注册表; 4、在修改注册表的服务将 2005 中残留的几个服务都删除; 5、再度安装 Sql 2k 。 阅读全文
posted @ 2007-06-15 08:05 Felix Liang 阅读(407) 评论(0) 推荐(0)
摘要: Sql Server 的自动编号用的是16位的长整形字段,我欲以一个4为长的整形数来实现自动编号,用触发器实现之。 Qxk 表有一个字段 ID,就以它实现自动编号。 阅读全文
posted @ 2007-02-25 15:45 Felix Liang 阅读(390) 评论(1) 推荐(0)
摘要:Oracle 9i 的sql*plus的编辑器没有插入模式,不支持windows dos的那种上下箭头切换命令行记录,一切都比较原始简陋,在dos时代,它还有一个doskey可以支持上下箭头切换命令行记录,现在的Oracle 编辑器居然还简陋一如此。 sql*plus的edit命令默认调用的外部编辑器是windwos的记事本,我将它改成Editplus.可是重启sql*plu... 阅读全文
posted @ 2006-06-23 13:50 Felix Liang 阅读(411) 评论(0) 推荐(0)