-
在ORACLE的select语句中调用PL / SQL中的函数
所属栏目:[站长百科] 日期:2021-01-25 热度:120
这是我的PL / SQL函数部分.我试图在select语句中使用该函数.例如,我们可以从table_name中编写一个类似select count(column_name)的查询.这里count是一个函数.我想使用我自己的这样的功能.我尝试过不同的方法(使用PL / SQL函数之外的函数,在PL / SQL函数中)[详细]
-
Oracle自定义类向导无法从Oracle用户定义的数据类型生成自定义c#
所属栏目:[站长百科] 日期:2021-01-25 热度:159
我正在尝试从Visual Studio Server Explorer中生成Oracle用户定义类型的自定义.NET类(安装了用于Visual Studio的Oracle Developer Tools和用于.NET的Oracle Data Provider). 我使用服务器资源管理器创建了一个基本的用户定义类型,如下所示: 之后我尝试生[详细]
-
oracle – 比较VARCHAR2和CHAR的最佳方法
所属栏目:[站长百科] 日期:2021-01-25 热度:66
我正在寻找比较VARCHAR2(50 BYTE)和CHAR(12 BYTE)的最佳(也是最快)方法. 有两个数据库,第一个包含带有CHAR列的table1(下划线表示填充CHAR长度的空格字符) ID VALUE1 123-45___2 123-456__3 123-457__ 第二个数据库(table2)包含没有空格的VARCHAR2. ID VALU[详细]
-
我的导出文件中缺少Oracle,Blob数据
所属栏目:[站长百科] 日期:2021-01-25 热度:162
我使用Oracle 11g,我试图导出我的数据(只有数据,而不是表创建脚本等) 因此,客户可以将其导入到他们的数据库中 当我使用Oracle Sql开发人员的导出数据库时,它只导出数据但我的BLOB缺失了!我的一个表中有很多图像文件,我也想导出. 我想知道我真的需要使用or[详细]
-
oracle – UTL_FILE和字符集
所属栏目:[站长百科] 日期:2021-01-25 热度:125
几天来我一直在做这件事,这让我发疯了. 我有一个使用UTL_FILE编写文件的oracle过程. 我以前将我的值存储为NVARCHAR2并使用UTL_FILE.PUT_LINE_NCHAR过程编写我的文件,并将文件写入(记事本认为是)UTF8. 然后该文件被另一个程序使用,问题是所述程序使用WE8MSW[详细]
-
使用“SELECT INTO”时,Oracle PL / SQL – ORA-01403“未找到数
所属栏目:[站长百科] 日期:2021-01-25 热度:60
我在Oracle中开发触发器时遇到了这个问题: ORA-01403: no data found.我做了一些研究并理解了问题的根源.尽管如此,handling the error exception可以防止上述错误,但不能解决我的问题. 我目前正在寻找的是一种最佳的解决方法,可以执行较少的查询量/尽可能[详细]
-
oracle在现实世界中
所属栏目:[站长百科] 日期:2021-01-24 热度:104
我最近在使用 mysql几年后开始使用oracle.我立刻被详细的oracle与mysql的比较感到震惊.四字查询(如SHOW INDEX IN table)在oracle中成为四行查询. 我的问题是:真正的oracle DBA如何有效地与oracle交互.必须有一些方法来为常用命令添加别名(就像在unix shel[详细]
-
oracle – 从数据字典中查找包全局变量
所属栏目:[站长百科] 日期:2021-01-24 热度:173
我有一个包裹: CREATE PACKAGE my_pkgISg_var NUMBER;END;/ 有什么办法可以查询SYS视图,发现这个包有这个全局变量吗?我对显式变量名称和数据类型感兴趣. 附: 解析user_source不计算. 编辑:我想在不引入getter / setter函数的情况下这样做. 解决方法 没[详细]
-
oracle – Toad添加/插入和删除记录按钮已禁用
所属栏目:[站长百科] 日期:2021-01-24 热度:121
我正在使用Toad 8.6,当我尝试使用模式浏览器,数据选项卡添加新记录时,我的“插入记录”显示为灰色.所以,我安装了9.6版本,同样的问题仍然存在. 请参见图中红色的灰色按钮. 我可以通过Toad的SQL编辑器中的SQL insert语句添加记录. 我怎么解决这个问题? 解决[详细]
-
有没有好的oracle播客?
所属栏目:[站长百科] 日期:2021-01-24 热度:105
周围有没有好的oracle播客?我发现的唯一一个是由oracle公司制作的,因此只不过是广告片推动他们当下的技术. 我对数据库技术特别感兴趣. 解决方法 Oracle Podcast Center Green Enterprise Podcasts 主持人:营销副总裁Paul Salinger 聆听与客户,合作伙伴和[详细]
-
Oracle SQL分析查询
所属栏目:[站长百科] 日期:2021-01-24 热度:124
SQL select LAST_UPDATED_DATE,ODOMETER from demo;LAST_UPDA ODOMETER--------- ----------05-OCT-18 47174.7708-OCT-1812-OCT-18 50246.3715-OCT-1819-OCT-18 53743.1121-OCT-1822-OCT-1825-OCT-18 58789.228 rows selected. 我需要确定里程表值的空值,[详细]
-
将从Oracle Java切换到OpenJDK以避免从2019年1月开始工作
所属栏目:[站长百科] 日期:2021-01-24 热度:130
我有几个在生产中使用JDK 1.8的项目.但是 Java从2019年1月开始支付.如果我将项目迁移到OpenJDK 1.8,我的问题是否已解决,因为它是开源的? 解决方法 据我所知,它只涉及Oracle Java API. OpenJDK和OpenJFX在很大程度上是独立的(除了从Oracle获得贡献). 由于[详细]
-
.net – OracleDataReader的行数
所属栏目:[站长百科] 日期:2021-01-24 热度:128
任何人都可以告诉我如何在.net 2.0中找到OracleDataReader的行数吗? 解决方法 An OracleDataReader object represents a forward-only,read-only,in-memory result set. Unlike the DataSet ,the OracleDataReader object stays connected and fetches on[详细]
-
oracle11g – 在ORACLE DB 11g上检索用户的USER GRANTS
所属栏目:[站长百科] 日期:2021-01-24 热度:124
我必须删除一个USER,我需要检索我给该用户的所有授权. 我尝试查询USER_TAB_PRIVS,但是我看到了一些遗漏,例如外部表格上的授权或创建同义词. 任何人都可以给我一个提示,如何检索完整的拨款清单? 我的意思是对象,桌子和其他资源的补助? 非常感谢! 解决方[详细]
-
是不是有切换Oracles空varchar2 – null行为?
所属栏目:[站长百科] 日期:2021-01-24 热度:144
正如每个使用Oracle的人都知道的那样,当放入Varchar2列时,空的Varchar2将导致NULL值. 我(以及同事)也认为我们已经阅读过可以在数据库中设置的参数,以更改该行为并实际区分空值和空字符串. 新版本中是否有这样的参数? (我们认为自10g) 或者是否有一个我们[详细]
-
在Oracle上回滚@存储过程
所属栏目:[站长百科] 日期:2021-01-24 热度:141
我不知道这是否正确但由于某种原因我的存储过程在异常发生后没有回滚.所以即使我得到一个异常,我的insert语句也会被提交 我忘记了什么吗? PROCEDURE SP_USUARIO_INSERT ( pUSU_IDUSUARIO IN OUT ENG.USU_USUARIO.USU_IDUSUARIO%TYPE,pUSU_CDUSUARIO IN EN[详细]
-
Oracle是否致力于JavaFX?
所属栏目:[站长百科] 日期:2021-01-24 热度:134
我一直在研究如何使用 JavaFX框架构建桌面应用程序.有没有人可以告诉我们任何好的或坏的经历? Oracle是否致力于JavaFX? 解决方法 Oracle多次声明他们对JavaFX的承诺.然而真正的问题是开发人员对JavaFX几乎不感兴趣,到目前为止它的采用率很低.许多分析师[详细]
-
我想手动将ASCII流插入到oracle中BLOB类型的列中
所属栏目:[站长百科] 日期:2021-01-24 热度:121
是否有将ASCII转换为blob的命令? 我有下表: sample_table:-------------id : NUMBER type : NUMBER version : NUMBER data : BLOB 执行以下命令时: insert into sample_table values (1,1,'?xml version="1.0" encoding="UTF-8"TestbufferA/buffer/Test[详细]
-
.net – 使用Oracle.DataAccess.Client将EntLib 4.1升级到5
所属栏目:[站长百科] 日期:2021-01-24 热度:55
我正在将项目从EntLib 4.1升级到EntLib 5.我已经浏览了迁移指南,更改了所有引用并更新了所有配置文件以指向EntLib 5.所有工作正常都接受Oracle数据库访问.使用配置文件: configuration configSections section name="dataConfiguration" type="Microsoft.[详细]
-
来自Odp.net中Oracle的多个结果集,没有refcursors
所属栏目:[站长百科] 日期:2021-01-24 热度:195
SQL Server能够在一次往返中返回多个查询的结果,例如: select a,b,c from y;select d,e,f from z; Oracle不喜欢这种语法.可以使用引用游标,如下所示: begin open :1 for select count(*) from a; open :2 for select count(*) from b; end; 但是,您在打[详细]
-
Oracle SQL – 具有unix时间戳的列,需要dd-mm-yyyy时间戳
所属栏目:[站长百科] 日期:2021-01-24 热度:109
Oracle中是否有任何方法可以从oracle中的unix时间戳中获取dd-mm-yyyy部分? 喜欢: select to_char(my_timestamp,'ddmmyyyy') as my_new_timestamp from table 解决方法 鉴于此数据…… SQL alter session set nls_date_format='dd-mon-yyyy hh24:mi:ss' 2[详细]
-
在Oracle SQL中使用案例语句的部分时使用别名
所属栏目:[站长百科] 日期:2021-01-24 热度:100
如果可以在后面的Oracle SQL案例语句中使用它可以在select语句中使用前面说明的别名,我一直在尝试查找一段时间.我发现的大多数结果都是关于如何根据不同问题的case语句创建Alias.一个简单的例子是: Select TABLEA.SomeIDNumber AS "Id",case ID when 3 th[详细]
-
.net – OracleBulkCopy不支持触发器
所属栏目:[站长百科] 日期:2021-01-24 热度:53
我的软件需要同时在Oracle数据库中插入大约5000条记录,所以我使用OracleBulkCopy来做到这一点.我的表使用触发器自动增加主键.但是OracleBulkCopythrow“ORA-26086:直接路径不支持触发器”异常. 那么,我怎样才能使用OracleBulkCopy和自动增加主键? 解决方[详细]
-
Oracle:Java存储过程限制
所属栏目:[站长百科] 日期:2021-01-24 热度:181
我知道Oracle中的存储过程可以用PL / SQL和 Java编码. 我可以知道有什么优点和缺点. 我正在考虑获得PL / SQL认证,但我发现PL / SQL优于Java SP没有太多优势. 我发现我的大多数开发人员都是java高效的,因此在Java上开发SP更有意义,因此他们不必学习另一种语[详细]
-
oracle – 如果确实需要,可以在表上创建多个索引
所属栏目:[站长百科] 日期:2021-01-24 热度:127
我有一个7列的表. 它将包含大量的数据 – 每月将添加超过170万条记录. 在这7列中,我将在不同组合中对此表的查询的WHERE子句中使用5列. 可以为这些可能的组合创建不同的索引吗? 我问这个问题,因为如果我这样做,这张桌子上会有超过10个索引,我不确定这是不[详细]
