上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: SQL代码如下:select rtrim(to_char(0.11, 'fm9990.99'), '.') from dual;其中0.11为需要to_char的数字fm去掉字符串前面的空格9990.99表示4位数字,千位百位十位[标识9]无数字时不显示,个位数[标识0]永久显示,小数[标识9]没有不显示如果数字位数超过4位则返回结果为#### [符号#的个数由原字符串长度决定,比如:12345.01则返回8个#号]此时需要增加格式化位数以达到目的 [如:9999999990.99,表示最大10位整数]如果需要永久显示两位小数,则用9990.00进行格式化rtr 阅读全文
posted @ 2013-10-23 10:01 PianoCoder 阅读(3193) 评论(0) 推荐(0) 编辑
摘要: public int compareTo(String anotherString)按字典顺序比较两个字符串。该比较基于字符串中各个字符的 Unicode 值。将此 String 对象表示的字符序列与参数字符串所表示的字符序列进行比较。如果按字典顺序此 String 对象在参数字符串之前,则比较结果为一个负整数。如果按字典顺序此 String 对象位于参数字符串之后,则比较结果为一个正整数。如果这两个字符串相等,则结果为 0;compareTo 只有在方法 equals(Object) 返回 true 时才返回 0。这是字典排序的定义。如果这两个字符串不同,则要么它们在某个索引处具有不同的字符 阅读全文
posted @ 2013-10-21 16:56 PianoCoder 阅读(3032) 评论(0) 推荐(0) 编辑
摘要: select * from (Select * from t_currency_ratewhere f_orig_curr='USD' and f_dest_curr='RMB'Order by abs(f_date-sysdate) ) awhere rownum=1 阅读全文
posted @ 2013-10-18 15:10 PianoCoder 阅读(6179) 评论(0) 推荐(0) 编辑
摘要: 在String中有两个substring()函数,如下:一:String.substring(int start)参数: start:要截取位置的索引返回: 从start开始到结束的字符串例如:String str = "hello word!"; System.out.println(str.substring(1)); System.out.println(str.substring(3)); System.out.println(str.substring(6));将得到结果为: ello word! lo word! ord!如果start大于字符串... 阅读全文
posted @ 2013-10-11 12:39 PianoCoder 阅读(10985) 评论(0) 推荐(0) 编辑
摘要: 转载出处:http://blog.sina.com.cn/s/blog_44a005380100k6rv.htmlTO_DATE格式(以时间:2007-11-02 13:45:25为例)Year:yy two digits两位年显示值:07yyy three digits三位年显示值:007yyyy four digits四位年显示值:2007Month:mmnumber两位月显示值:11monabbreviated字符集表示显示值:11月,若是英文版,显示novmonth spelled out字符集表示显示值:11月,若是英文版,显示novemberDay:ddnumber当月第几天显示值 阅读全文
posted @ 2013-09-27 10:46 PianoCoder 阅读(8399) 评论(0) 推荐(1) 编辑
摘要: ----创建测试表create table student_score( name varchar2(20), subject varchar2(20), score number(4,1));-----插入测试数据insert into student_score (name,subject,score)values('张三','语文',78);insert into student_score (name,subject,score)values('张三','数学',88);insert into student_score 阅读全文
posted @ 2013-09-26 17:40 PianoCoder 阅读(1817) 评论(0) 推荐(0) 编辑
摘要: 转载出处:http://www.cnblogs.com/liuwenjun830/archive/2006/07/28/462182.html一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值 对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中keyvalue键值对均为 object类型,所以Hashtable可以支持任何类型的keyvalue键值对.二,哈希表的简单操作在哈希表中添加一个k 阅读全文
posted @ 2013-09-24 14:06 PianoCoder 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 为什么在Button1的Click事件发生之后,button1_Click方法就会被调用呢?实际上,在我们双击Button1的时候,IDE自动的添加了一段代码,该段代码位于“Form1.Designer.cs”中(.NET1.1中并不包括Form1.Designer.cs),打开Form1.Designer.cs,并展开“InitializeComponent()”方法,找到第42行,如下图所示:我们可以看到如下代码:this.button1.Click += new System.EventHandler(this.button1_Click);实际上这段代码,也就是所谓的事件注册代码。该代 阅读全文
posted @ 2013-09-23 10:00 PianoCoder 阅读(190) 评论(0) 推荐(1) 编辑
摘要: 首先了解C#反射的概念,反射是一个运行库类型发现的过程。通过反射可以得到一个给定程序集所包含的所有类型的列表, 这个列表包括给定类型中定义的方法、字段、属性和事件。也可以动态的发现一组给定类支持的借口、方法的参数和其他 相关信息如基类、命名空间、数据清单等。 C#反射命名空间详细介绍: 1.System.Reflection命名空间内的各类型 (1) Assembly通过它可以加载、了解和操纵一个程序集 (2) AssemblyName 通过它可以找到大量隐藏在程序集的身份中的信息,如版本信息、区域信息等 (3) EventInfo 事件的信息 (4) FieldInfo 字段的信息 (5) 阅读全文
posted @ 2013-09-22 16:50 PianoCoder 阅读(875) 评论(0) 推荐(1) 编辑
摘要: 关于like后面的条件,Oracle提供了四种匹配模式:1,% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。比如 SELECT * FROM [user] WHERE u_name LIKE '%三%'将会把u_name为“张三”,“张猫三... 阅读全文
posted @ 2013-09-18 14:46 PianoCoder 阅读(29257) 评论(1) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页