bruesz的专栏

机会永远只留给有准备的人

数据库(SQL)

原创 都是分号惹的祸(ORA-00911: invalid character)收藏

今天在写SQL查询Oracle中的数据时遇到一个问题。在一般的SQL查询分析器中写好的SQL语句(运行一切正常),扔到用C#写的程序中就报错。错误代码如下: System.Data.OleDb.OleDbException:One or more errors occurred during processing of command. ORA-00911: invalid character at... 阅读全文>

发表于 @ 2008年04月21日 09:29:00|评论(loading...)|编辑|收藏

原创 Oracle百分比格式化问题与解决方案收藏

日前遇到一个问题,需要对在Oracle数据库中查询出来的数值进行比率的计算。类似于如下的SQL:Select Round((discount/Amount),2) from dual;这样算出来的数字可以满足绝大部分的需求。但是对于不到1的数字,问题出来了......显示的类似于 .45样子的数据。0.45前面的0不见了。以下总结了两种方法来解决缺0的问题。阅读全文>

发表于 @ 2008年02月03日 18:13:00|评论(loading...)|编辑|收藏

原创 什么是CRUD( What is CRUD)?收藏

在很多技术性的文章,特别是有关数据库类的文章中,经常会看到一个缩写“CRUD”,那什么是CRUD呢?阅读全文>

发表于 @ 2007年12月31日 20:44:00|评论(loading...)|编辑|收藏

原创 数据仓库建模(Data Warehousing)学习笔记收藏

Data Warehousing基本表: Dimension(维度表): 度量表 Fact(事实表): 数字表,倾向于更多的行和更少的列 建模四步曲: 选取业务处理过程 定义业务处理粒度 选定维度 确定事实阅读全文>

发表于 @ 2007年11月26日 14:00:00|评论(loading...)|编辑|收藏

原创 Merge Into 语句代替Insert/Update在Oracle中的应用实战收藏

动机: 想在Oracle中用一条SQL语句直接进行Insert/Update的操作。 说明: 在进行SQL语句编写时,我们经常会遇到大量的同时进行Insert/Update的语句 ,也就是说当存在记录时,就更新(Update),不存在数据时,就插入(Insert)。 阅读全文>

发表于 @ 2007年11月20日 14:58:00|评论(loading...)|编辑|收藏

Csdn Blog version 3.1a
Copyright © bruesz