
Oracle
shirui8653719
这个作者很懒,什么都没留下…
展开
-
Oracle中的decode函数和sign函数
sign函数的语法:取数字n的符号,大于0返回1,小于0返回-1,等于0返回0。SELECT sign(100),sign(-100),sign(0) FROM dual;SIGN(100),SIGN(-100),SIGN(0)1 -1 0DECODE()函数类似于if...else if...else语句SELECT DECODE(1,1,'内容是1',2,'内容原创 2013-04-03 14:31:08 · 672 阅读 · 0 评论 -
Oracle中的数值函数
数值函数只要是包含以下几种:四舍五入:ROUND()SELECT ROUND(789.536) FROM dual;ROUND(789.536)790保留两位小数SELECT ROUND(789.536,2) FROM dua;ROUND(789.536,2)789.54还有一点很有意思,就是可以直接对整数进行四舍五入的进位。SELECT ROUND(7原创 2013-04-03 10:07:57 · 624 阅读 · 0 评论 -
IMP-00058: IMP-00000: 未成功终止导入
向oracle表空间中导入数据的时候,遇到了报错:IMP-00058: IMP-00000: 未成功终止导入。搞了一下午没搞好,不知道什么原因,在网上也没查到靠谱的回答,最后通过同事的帮助终于知道了原因:找到oracle中的imp.exe文件,我的在D:\oracle\product\10.2.0\db_1\BIN中,右键点击imp.exe文件,选以管理员身份运行,再进行导入,就成功啦。原创 2014-03-14 18:01:36 · 23733 阅读 · 2 评论 -
the network adapter could not establish the connection的解决方法
在用oracle sql developer连接数据库的过程中,会报出如题的错误,在网上找了很多原因,都没有在我这里发生,最后忽略了一个重点,就是oracle的监听器没有打开。具体方法:1.在计算机图标上右键,选择管理;2.在左边的目录上可以看到服务和应用程序,如图3.双击下面的服务,可以看到右边出现服务选项,找到OracleOraDb10g_home1TNSListe原创 2014-03-15 13:23:35 · 3234 阅读 · 0 评论