Oracle(Database)
霜知坚冰
好
展开
-
Oracle实现查询时间段的Sql语句两法
Oracle实现查询时间段的Sql语句两法,相比ORacle要查询时间段的Sql语句还是与Sql Server的Sql语句有区别的,下面举两种方法来说明在ORacle是如何查询时间段的:第一种方法:between……andselect * from location twhere locationdateBetween to_date('2010-5-4 10:00:00'原创 2011-10-26 14:55:05 · 2430 阅读 · 0 评论 -
使用SQL语句怎么查询表中的汉字?
使用SQL语句怎么查询表中的汉字?这个需要指定unicode编码,以下是具体的Sql语句:select * from tbl_BookInfo where unicode(ISBN) between 19968 and 40869 -- 指定unicode编码原创 2011-10-26 14:48:24 · 2506 阅读 · 0 评论 -
ORACLE产生随机数的多种方法分享
ORACLE产生随机数的多种方法分享,ORACLE 如何产生一个随机数:DBMS_RANDOM,小数的、指定范围内的小数、指定范围内的整数、正态分布的随机数、随机字符串的等等,这么多种随机数,本文将为大家列举相应的代码,供其参考--1、小数( 0 ~ 1) select dbms_random.value from dual ;--2、指定范围内的小数 ( 0 ~ 10转载 2011-10-26 14:49:15 · 1082 阅读 · 0 评论 -
Oracle使用sql语句分页显示数据,C#版
Oracle使用sql语句分页显示数据,C#版,两条C#语句,在ORacle数据库中实现分页可以使用rownum,这给分页的使用带来了极大的方便:string osql = "select username , to_char(userid) from td_user";string sql = "select a.* from (" + "select rownum my_rownum,原创 2011-10-26 14:56:16 · 1522 阅读 · 0 评论 -
oracle数据库实现行转列和列转行的Sql语句
oracle数据库实现行转列和列转行的Sql语句,知道的不知道的,大家一块来重温一下吧!列转行Create table test (name char(10),km char(10),cj int) insert test values('张三','语文',80) insert test values('张三',转载 2011-10-26 14:57:44 · 1634 阅读 · 0 评论 -
Oracle实现小写金额转换成大写的方法
Oracle实现小写金额转换成大写的方法,代码如下:CREATE OR REPLACE FUNCTION convert_money(n_LowerMoney IN NUMBER, v_TransType IN NUMBER DEFAULT 1 -- 1: directly translate, 0: r原创 2011-10-26 14:47:21 · 1711 阅读 · 0 评论 -
Oracle忘记用户名、密码怎么办?
Oracle忘记用户名、密码怎么办?在服务器登录,>sqlplus / as sysdba或CONN SYS/PASS_WORD AS SYSDBA;使用如下语句修改用户的密码(除SYS、SYSTEM,SYSTEM与SYS可使用对方的权限执行ALTER进行修改), ALTER USER IDENTIFIED BY ;如果SYS,SYSTEM的密码都忘记的话,可应用OR原创 2011-10-26 14:47:55 · 916 阅读 · 0 评论 -
oracle分页三种SQL语句效率对比
oracle分页三种SQL语句效率对比,一种是根据ROWID来分,一种是按分析函数来分,另一种是按ROWNUM来分,这三种方法的效率如何,看下文对比分析:1.根据ROWID来分select * from t_xiaoxi where rowid in(select rid from (select rownum rn,rid from(select rowid rid,cid fr原创 2011-10-26 14:55:37 · 761 阅读 · 0 评论 -
Oracle语句将日期值转为指定格式的字符串
Oracle语句将日期值转为指定格式的字符串,从数据库中获取日期型的字段 如2001-12-20 ,我希望转换成20011220,结果他显示成了20-12月-01 其实换种思路用to_char函数即可解决SELECT to_char(TO_DATE( '2001-12-20 ', 'yyyy-mm-dd hh24:mi:ss '), 'yyyymmdd ') into原创 2011-10-27 10:08:46 · 2458 阅读 · 0 评论