- 浏览: 332722 次
- 性别:
- 来自: 深圳
最新评论
-
gaowei52306:
...
Ant常见属性解析--if-else -
myworkfirst:
${input.deploy.property.paths}& ...
Ant常见属性解析--foreach -
liuzl121:
顶一个 学习了
Cookie和Session专题 -
virtuallife:
正需要这个功能,试试~
Ant脚本中使用try-catch -
shutaodream:
,不错,学习
Oracle中to_char函数的用法
文章列表
首先查找目标用户的当前进程,注意是serial#而不是serial,网上有的介绍漏掉了#:
select sid,serial# from v$session where username='ERP';
使用此语句会返回一个进程列表,每行有两个数字,然后用数字替代下面的sid和serial
alter system kill session 'sid,serial';
例如
alter system kill session '222,123';
通过select 语句可能返回多行记录,所以要多次执行alter语句
http://blog.chinaunix.net/u/20146/showart_1984722.html
http://blog.chinaunix.net/search.php?q=log4j
http://blog.chinaunix.net/u3/99392/showart_1998656.html
可以通过Onmode -u 将数据库服务器强行进入单用户模式,来释放被锁的表。对于正式运行的设备,该方法就不可取了,必须找到锁表的session或进程,然后根据具体情况进行处理。这里简单介绍一下如何根据被锁表找到锁表的进程及其session id。
以INFORMIX用户登录后,具体操作步骤如下:
1、取得当前锁情况
[informix] :/opt/informix/etc>onstat -k
Informix Dynamic Server Version 7.31.UC4 -- On-Line -- Up 07:53:32 -- ...
- 2009-12-07 16:33
- 浏览 1992
- 评论(0)
/**
* Description: 获取GMT8时间
* @return 将当前时间转换为GMT8时区后的Date
*/
public static Date getGMT8Time(){
Date gmt8 = null;
try {
Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT+8"),Locale.CHINESE); Calendar day = Calendar.getInsta ...
http://www.blogjava.net/fanyingjie/category/23504.html
http://www.blogjava.net/beansoft/category/19463.html
http://www.weblogicfans.net/
webservice
http://blog.chinaunix.net/u/26845/showart.php?id=473785
oracle
http://blog.csdn.net/CompassButton/archive/2007/01/13/1482453.aspx
http://blog.csdn.n ...
区别:
1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。
2.CHAR的效率比VARCHAR2的效率稍高。
3.目前VARCHAR是VARCHAR2的同义词。工业标准的VARCHAR类型可以存储空字符串,但是oracle不这样做,尽管它保留以后这样做的权利。Oracle自己开发了一个数据类型VARCHAR2,这个类型不是一个标准的VA ...
- 2009-12-02 10:24
- 浏览 954
- 评论(0)
先对 rowid 有个感官认识:
select ROWID from Bruce_test where rownum<2;
ROWID
----------------------------
AAABnlAAFAAAAAPAAA
ROWID 的格式如下:
数据对象编号 文件编号 块编号 行编号
OOOOOO FFF BBBBBB RRR
我们可以看出,从上面的 rowid 可以得知:
AAABnl 是数据对象编号
AAF 是相关文件编号
AAAAAP 是块编号
AAA 是行编号 ...
- 2009-12-02 10:09
- 浏览 884
- 评论(0)
http://www.blogjava.net/ec2008/archive/2008/08/14/222077.html
http://www.blogjava.net/lyyb2001/archive/2007/09/03/142172.html
http://www.blogjava.net/liangf/archive/2005/07/06/7162.html
http://www.blogjava.net/zilong/archive/2007/06/05/122209.html
字符集
http://www.blogjava.net/i369/articles/147165. ...
- 2009-11-26 17:07
- 浏览 728
- 评论(0)
expr用法
expr命令一般用于整数值,但也可用于字符串。一般格式为:
expr argument operator argument
expr也是一个手工命令行计数器。
$expr 10 + 10
20
$expr 1500 + 900
2500
$expr 30 / 3
10
$expr 30 / 3 / 2
5
(注意运算符左右都有空格)
使用乘号时,必须 ...
- 2009-11-24 23:44
- 浏览 1024
- 评论(0)
dirname 命令用于取出路径名中除最后一个节点之外的名字。如果pathname中不带 / 字符,则输出结果为 . ,表示当前目录。
[tito@localhost ~]$ dirname /home/tito/mydir
/home/tito
[tito@localhost ~]$ dirname /home/tito/mydir/
/home/tito
[tito@localhost ~]$ dirname /home/tito/mydir/hello.c
/home/tito/mydir
[tito@localhost ~]$ dirname hello.c
. ...
- 2009-11-24 22:31
- 浏览 2245
- 评论(0)
patcher_home=`dirname $0`
cd ${patcher_home}
row=`expr ${row} + 1`
if [ -f $HOME/$infclientfile -a -f ${upgrade_path}/newpatch/$oraclientfile ]; then
rm ${upgrade_path}/newpatch/$oraclientfile
rm ${upgrade_path}/newpatch/$oraserverfile
rm ${upgrade_path}/newpatch/$oramappingfile
elif ...
- 2009-11-24 19:57
- 浏览 811
- 评论(0)
sql loader可以把一些以文本格式存放的数据顺利的导入到oracle数据库中,是一种在不同数据库之间进行数据迁移的非常方便而且通用的工具。缺点就速度比较慢,另外对blob等类型的数据就有点麻烦了。
用法: SQLLDR keyword=value [,keyword=value,...]
在命令行下执行 Oracle 的 sqlldr 命令,可以看到它的详细参数说明,要着重关注以下几个参数:
userid -- Oracle 的 username/password[@servicename]
control -- 控制文件,可能包含表的数据
--------------------- ...
- 2009-11-23 16:41
- 浏览 3127
- 评论(0)
case in esac
- 博客分类:
- Unix
case "`uname`" in
CYGWIN*)
cygwin=true
;;
Darwin*)
darwin=true
;;
esac
- 2009-11-23 16:12
- 浏览 934
- 评论(0)