- 浏览: 57012 次
- 性别:
- 来自: 上海
最新评论
-
hl.lian:
我要怎么查出两个日期之前的差值,要以日期格式显示的?
ORACLE函数大全 -
redcoatjk:
select a.id , b.namefrom aleft ...
Left Join 语法
文章列表
execution(*com.aptech.jb.epet.dao.hibimpl.*.*(..))
这样写应该就可以了,这是com.aptech.jb.epet.dao.hibimpl 包下所有的类的所有方法。
第一个*代表所有的返回值类型
第二个*代表所有的类
第三个*代表类所有方法
最后一个..代表所有的参数。
Spring AOP 用户可能会经常使用
1、在spring配置文件中加入以下配置
<!-- 多数据源配置 --><bean id="dataSource"class="com.wangku.wjf.common.datasource.TradingRoutingDataSource"><property name="targetDataSources"><map key-type="java.lang.String"></map></property><!-- common ...
公司使用linux开发机进行程序开发时,由于开发用Oracle数据库是由日方提供,所以经常使用sqlplus连接到远程数据库上进行开发,例如:
sqlplus username/password@servicename
于是想,用我的两台电脑双机互联试一试,也玩个“远程连接”。实验如下:
首先在我的台式机上安装了Oracle9i的数据库管理系统,并建立了一个数据库实例:xy
然后为该实例新增了一个用户,用户名和密码都是kxy01。启动实例xy后,在台式机上,直接在cmd环境键入:sqlplus kxy01/kxy01@xy 就可以连接上数据库,呵呵,想来本地连接都是不费吹灰之力就行的。
之后, ...
- 2009-01-07 22:48
- 浏览 9345
- 评论(0)
问题来源: 实际的项目中,有一张用户基本信息表sd2_userinfo,当用户重新注册时,要删除原来的用户信息记录,同时要删除该用户相关的其他表的信息。 表说明: sd2_userinfo 用户基本信息表(id number 主键,troopid为该用户的 ...
- 2009-01-07 22:45
- 浏览 2241
- 评论(0)
注: 本文讲述了oracle数据库实例连接的配置过程,三个重要的配置文件位于C:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN目录下
1. sqlplus sys/oracle@orcl
sqlnet.ora 文件格式NAMES.DIRECTORY_PATH= (TNSNAMES,HOSTNAME)。客户端就会首先在tnsnames.ora文件中找
orcl的记录。如果没有相应的记录则尝试把orcl当作一个主机名,通过网络的途径去解析它的ip地址然后去连接这个ip上
GLOBAL_DBNAME=orcl这个实例。
2. 客户端。Tnsnam ...
- 2009-01-07 22:41
- 浏览 7213
- 评论(0)
一、 常用日期数据格式
1.Y或YY或YYY 年的最后一位,两位或三位
SQL> Select to_char(sysdate,'Y') from dual;
TO_CHAR(SYSDATE,'Y')--------------------7
SQL> Select to_char(sysdate,'YY') from dual;
TO_CHAR(SYSDATE,'YY')---------------------07
SQL> Select to_char(sysdate,'YY ...
- 2009-01-07 22:40
- 浏览 778
- 评论(0)
常用oracle函数SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE--------- --------- --------- --------- ...
- 2009-01-07 22:38
- 浏览 933
- 评论(1)
摘要:在程序编制过程和数据汇总交换过程中,经常会碰到需要将其他人员在office办公环境下编制的文件数据内容导入oracle中的情况。 目前程序开发者经常使用的方法有如下几种:1,使用oracle提供的导入工具sql*loader;2,使用plsql developer工具;3使用其他数据转移工具做中转站。下面我们采用实例的方式分别描述几种导入方式的优缺点及其操作步骤。假设‘e:\ test.xls’文件中存在三列数据分别代表客户编号,客户名称和联系电话。其内容如下:
10001
zjaxi01
13562485246
10002
zj
- 2009-01-07 22:33
- 浏览 3092
- 评论(0)
在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START WITH 1 -- ...
- 2009-01-07 22:25
- 浏览 1303
- 评论(0)
加一
CREATE OR REPLACE FUNCTION "F_CODEINC" (s VARCHAR2)RETURN VARCHAR2IS cstr varchar2(20); i NUMBER; len NUMBER;BEGIN len:=length(s); cstr:=to_char(to_number(s)+1); i:=len - length(cstr); WHILE ( i> 0) LOOP cstr:='0'||cstr; i:=i-1; END LOOP;RETURN cstr ...
- 2009-01-07 22:22
- 浏览 1054
- 评论(0)
The following are number examples for the to_char function.
to_char(1210.73, '9999.9')
would return '1210.7'
to_char(1210.73, '9,999.99')
would return '1,210.73'
to_char(1210.73, '$9,999.00')
would return '$1,210.73'
to_char(21, '000099')
would return '000021'
The following is a lis ...
- 2009-01-07 22:20
- 浏览 2347
- 评论(0)
判断英文字符串和中文字符串长度的函数
- 博客分类:
- Oracle
判断英文字符串和中文字符串长度的函数?
中文 length() 英文 lengthb()
select length(’我’) from dual --返回 1 select lengthb(’我’) from dual --返回 2 select length(’AB’) from dual --返回 2 select lengthb(’AB’) from dual --返回 2
- 2009-01-07 22:15
- 浏览 2596
- 评论(0)
远程操作
开始--运行
sqlplus username/password@servicename
servicename指的是:ATTENDANCE 而不是orcl。
ATTENDANCE = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.100.19.199)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) )
导出:exp name/password@shili file=c:\a ...
- 2009-01-07 22:12
- 浏览 1000
- 评论(0)
对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(<、<=、!=),并非说用>,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid 可有些不一样,下面以例子说明 假设某个表 t1(c1) 有 20 条记录
如果用 select rownum,c1 from t1 where rownum < 10, 只要是用小于 ...
- 2009-01-07 22:01
- 浏览 722
- 评论(0)
java.lang.LinkageError: loader constraint violation: when resolving interface method
错误的原因是tomcat/lib下的el-api.jar与项目WEB-INF/lib目录下的el-api.jar冲突。
把项目目录下的el-api.jar删除即可。
unable to create a new writer
处理办法:In woindows, delete C:\Documents and Settings\{user name}\liferay\lucene\0\write.lock
java.lan ...
- 2008-12-31 22:41
- 浏览 2728
- 评论(0)