oracle空的显示成减号,qdrzq

编辑

删除

SQL Server访问Oracle提示[消息 9803 数据不适用于类型 "numeric"]问题

服务器A,安装的是SQL Server2005,Oracle 10g的客户端,版本10.2.0.1服务器B,装的是Oracle 11g,版本11.2.0.1现在是服务器A上建了链接服务器,去访问服务器B上面的Oracle库数据假如使用微软的驱动Microsoft OLE DB Provider for Oracle(MSDAORA)建链接服务器,则性能不敢恭维(但语句是可以正常执行的),因为性能原因...

原创

9649

0

2016-05-05 17:18

编辑

删除

SELECT * FROM OPENXML在sql2000、sql2005中使用的不同

最近有一个SQL Server应用进行库移植,原本运行在SQL2000下,移植到SQL2005下.结果出现下列提示:服务器: 消息 492,级别 16,状态 1,过程 sp_Parse_XML,行 20在通过 OPENQUERY 和 OPENROWSET 获得的结果集中不允许有重复的列名。列名 "ST" 是重复的。模块 'sp_proc_XML' 取决于缺少的对象 'sp_Parse_XML'。仍将创建此模...

原创

5213

0

2015-04-22 14:17

编辑

删除

SQL Server 2000设置了数据库的自动增长,硬盘空间也没问题,但还是遭遇空间不足问题

接到客户的问题反馈,做日终操作时,遇到Primary文件组已满查看其数据的基本情况:使用SQL2000,业务库大约18G,设置了自动收缩,也设置了文件自动增长,按默认设置,每次增长10%.硬盘空闲空间也是有的.硬盘分区是NTFS,也不存在FAT32下文件不能突破4G的限制.这样,从设置方面来看,应该不会出现该问题.据查阅资料,设置了自动收缩,...

原创

5733

0

2015-04-03 17:10

编辑

删除

SQLServer访问Oracle(通过同义词-视图-数据字典)出现的问题

近日,调整客户供应链系统(基于SQL Server库展现网页页面,数据通过SQLServer链接服务器取Oracle库)数据同步的问题过程中,发现如下所述的奇怪现象.特记录如下:Oracle,A B两用户A用户 有 TBLA1,TBLA2,TBLA3 三个以TBL开头的表B用户 有 TBLB1,TBLB2 两个以TBL开头的表A用户下,建视图 v_tblname 如下:CREATE OR REPL...

原创

3457

1

2015-02-16 13:12

编辑

删除

摘抄Excel和FoxPro获取汉字拼音首字母缩写的方法.

摘抄Excel和FoxPro获取汉字拼音首字母缩写的方法.(1)ExcelFunction hztopy(hzpy As String) As StringDim hzstring As String, pystring As String  Dim hzpysum As Integer, hzi As Integer, hzpyhex As Integer hzstring = Trim(hzpy)  hzpysum = Len(Trim(hzstring)) pystring = "" For...

原创

2479

0

2015-01-26 19:14

编辑

删除

SQLServer2000查询分析器中对存储过程进行调试,参数列表无内容

在SQLServer2000查询分析器的对象浏览器中,存储过程名称上右键,调试,可以很方便的对存储过程进行调试.包括单步执行等等均可支持.可是,最近在使用这个功能的时候,发现参数列表无内容,而实际上存储过程是有参数的.最终发现,原因竟然是数据库名称中含有一个减号(-)和一个点(.),重新将此数据库附加成为名称中不带特殊符号的数...

原创

2265

0

2015-01-16 14:19

编辑

删除

IMP导入时遭遇oracle等待事件single-task message

朋友在进行IMP导入时,遇到这样的情况,在表及数据导入完成的位置,imp导入工具停止响应.等了半小时以上,所以无奈之下只好强行结束.结果发现,存储过程已经被导入了,但触发器和包都没有被导入.此前,我们也遇到过类似现象.大多是由imp工具与目标库版本不匹配所致.所以,先从这方面检查,dmp文件是由11.2版本的exp导出的,使用的imp...

原创

2715

0

2015-01-16 13:38

编辑

删除

用Oracle的NLSSORT获取拼音首字母

用Oracle的NLSSORT获取拼音首字母最近,某系统上线,需要将基础资料初始导入进系统,其中有客户名称一列对应着客户助记符一列,助记符是由客户名称取各个汉字拼音首字母而得来的.所以,需要获取汉字字符串的拼音首字母.此前,接触过汉字编码(国标区位码)的一些知识:国标区位码表(GB2312-80),共设置94个区,每个区94个...

原创

4520

0

2015-01-12 19:38

编辑

删除

错误提示"ORA-01722: 无效数字"一例

遇到用户反馈过来的一例错误提示: select dutycode,rpttype,rptid from vRptDuty where RptId=7 ; 这个语句提示 ORA-01722: 无效数字如果不加条件select dutycode,rpttype,rptid from vRptDuty ;则语句顺利执行.看vRptDuty是一个视图,其定义如下:create or replace view vrptduty asSelect a.RptType, a.Rp...

原创

3843

0

2014-12-11 16:18

编辑

删除

imp导入时遭遇IMP-00032,IMP-00008错误.

imp导入时遭遇IMP-00032,IMP-00008错误.最终是imp命令加buffer=100000000参数得以解决.下面是imp失败的日志文件内容连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options经由常规路径由 EXPORT:V11...

原创

9337

0

2014-12-01 18:57

编辑

删除

Windows环境下Oracle10g使用DBCA创建数据库时遇到ORA-12560协议适配器错误

Windows环境下Oracle10g使用DBCA创建数据库时遇到ORA-12560协议适配器错误看到这个错误,首先想Windows环境下,都有哪些情况会出现ORA-12560?1.注册表ORACLE_SID与实例名不一致2.关于Oracle的服务没有启动可是,现在是DBCA建库的过程,上述两项还没有就绪.所以,一筹莫展.按照界面上的关于日志保存路径的提示,查看日志D...

原创

4691

0

2014-12-01 18:50

编辑

删除

Oracle11g数据库exp产生的dmp文件,进行imp导入时,ORA-01400的处理

Oracle11g数据库exp产生的dmp文件,进行imp导入的时候,出现提示:IMP-00019: 由于 ORACLE 错误 1400 而拒绝行IMP-00003: 遇到 ORACLE 错误 1400ORA-01400: 无法将 NULL 插入 ("USER_1"."TBL_1"."COL_1")列: TESTDATA列: 1列: 2302而实际上,原始的表中数据,COL_1这列没有NULL的,字段定义也是NOT NULL的.原因是11g的一...

原创

8828

1

2014-08-29 17:13

编辑

删除

Oracle11g新特性影响EXP导出,ORA-01455的处理

数据库Oracle11g下,EXP逻辑导出时,遇到如下错误:EXP-00056: 遇到 ORACLE 错误 1455ORA-01455: 转换列溢出整数数据类型EXP-00000: 导出终止失败据现象观察,出现此错误之前,大多数记录数为0的正式表(不是临时表)没有被导出.查阅资料,得到原因是Oracle11g增加了参数deferred_segment_creation,参数默认值是TRUE,这...

原创

21525

0

2014-08-29 16:13

编辑

删除

关于一个"恒真(恒假)条件"与"NULL参与比较判断"共同作用引发的语句结果异常

看标题,自己也觉得有些拗口.主要是两方面:(1)恒真(恒假)条件:不少开发人员,为了拼接语句的便利,采用恒真(比如1=1)条件为基础,拼接若干个and条件,这样就可以不做判断条件之前应该是where还是and,同样道理,采用恒假(比如1<>1)条件为稽查,拼接若干个or条件,这样就可以不做判断条件前面应该是where还是or.这种做法,在逻辑...

原创

3724

0

2014-08-20 20:05

编辑

删除

两个exists子句,使用同表同字段作判断的异常现象

数据库:11.2.0.1 64bit for Windows环境Select OrgCode, YsOrgCode  From (Select A.OrgCode, A.YsOrgCode, A.PluID, A.SupCode, C.CntID          From (Select OrgCode, YsOrgCode, PluID, SupCode          &...

原创

1879

0

2014-08-13 14:50

编辑

删除

无法完成游标操作,因为在声明该游标后,所设置的选项发生了更改

近日,一个应用的SQL Server数据库由SQL2000移植到SQL2008环境下.原本正常的一个功能,移植后却提示:"无法完成游标操作,因为在声明该游标后,所设置的选项发生了更改"经查找原因,是对应的一个存储过程中,因为需要进行星期几的判断,所以用了SET DATEFIRST 1语句.而这个set语句位置写在了定义游标(declare)与打开游标(ope...

原创

2828

0

2014-08-13 14:12

编辑

删除

Windows32位系统下Oracle内存突破1.7G的设置

系统设置1、修改C:\boot.ini(隐藏文件,系统文件),增加 /3GB /PAE,增加之后,Windows2003下boot.ini内容如下:[boot loader]timeout=30default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /3GB /PAE /noexecu...

原创

1830

0

2014-06-16 13:31

编辑

删除

关于汉字编码

一次偶然的机会,使用PL/SQL Developer将编辑区的语句全选,粘贴到Word中保存后,当时没注意,后来发现,中文都变成乱码了比如:出现了????????,搞不清楚当时是哪四个汉字了.所以,对汉字编码进行了点探索.以便将汉字还原出来.学生时代,在考试前填写一些报名表时,往往需要将姓名以区位码的方式铅笔填涂.当时由于好...

原创

1660

0

2014-06-12 13:31

编辑

删除

EXP遭遇EXP-00056,ORA-04021

在对Windows平台的Oracle10g(10.2.0.1)做逻辑导出时,遇到下列错误:EXP-00056: 遇到 ORACLE 错误 4021ORA-04021: 等待锁定对象  时发生超时EXP-00000: 导出终止失败查看:alert_SID.log :Memory Notification: Library Cache Object loaded into SGAHeap size 2071K exceeds notification threshold (2048...

原创

2716

0

2014-06-11 20:01

编辑

删除

四舍五入之银行家算法

对于“四舍五入”的概念,相信大家都熟悉,因为小学三四年级就已经接触过了,常规算法这儿从略。但对于银行家算法,也许有不少人比较生疏。此前,曾经听说过银行家算法,也知道算法“四舍六入五取偶”的具体实现方法,那就是:(假设对小数部分进行舍入的话),待舍入的部分恰好为0.5000,则需要看前面一位数的奇偶性,...

原创

8168

0

2014-06-10 12:36

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值