-
Oracle SQL – 具有unix时间戳的列,需要dd-mm-yyyy时间戳
所属栏目:[百科] 日期:2021-02-20 热度:179
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在现实世界中
所属栏目:[百科] 日期:2021-02-20 热度:87
我最近在使用 mysql几年后开始使用oracle.我立刻被详细的oracle与mysql的比较感到震惊.四字查询(如SHOW INDEX IN table)在oracle中成为四行查询. 我的问题是:真正的oracle DBA如何有效地与oracle交互.必须有一些方法来为常用命令添加别名(就像在unix shel[详细]
-
oracle – 从数据字典中查找包全局变量
所属栏目:[百科] 日期:2021-02-20 热度:121
我有一个包裹: CREATE PACKAGE my_pkgISg_var NUMBER;END;/ 有什么办法可以查询SYS视图,发现这个包有这个全局变量吗?我对显式变量名称和数据类型感兴趣. 附: 解析user_source不计算. 编辑:我想在不引入getter / setter函数的情况下这样做. 解决方法 没[详细]
-
oracle – Toad添加/插入和删除记录按钮已禁用
所属栏目:[百科] 日期:2021-02-20 热度:138
我正在使用Toad 8.6,当我尝试使用模式浏览器,数据选项卡添加新记录时,我的“插入记录”显示为灰色.所以,我安装了9.6版本,同样的问题仍然存在. 请参见图中红色的灰色按钮. 我可以通过Toad的SQL编辑器中的SQL insert语句添加记录. 我怎么解决这个问题? 解决[详细]
-
是不是有切换Oracles空varchar2 – null行为?
所属栏目:[百科] 日期:2021-02-19 热度:199
正如每个使用Oracle的人都知道的那样,当放入Varchar2列时,空的Varchar2将导致NULL值. 我(以及同事)也认为我们已经阅读过可以在数据库中设置的参数,以更改该行为并实际区分空值和空字符串. 新版本中是否有这样的参数? (我们认为自10g) 或者是否有一个我们[详细]
-
在Oracle上回滚@存储过程
所属栏目:[百科] 日期:2021-02-19 热度:51
我不知道这是否正确但由于某种原因我的存储过程在异常发生后没有回滚.所以即使我得到一个异常,我的insert语句也会被提交 我忘记了什么吗? PROCEDURE SP_USUARIO_INSERT ( pUSU_IDUSUARIO IN OUT ENG.USU_USUARIO.USU_IDUSUARIO%TYPE,pUSU_CDUSUARIO IN EN[详细]
-
Oracle是否致力于JavaFX?
所属栏目:[百科] 日期:2021-02-19 热度:151
我一直在研究如何使用 JavaFX框架构建桌面应用程序.有没有人可以告诉我们任何好的或坏的经历? Oracle是否致力于JavaFX? 解决方法 Oracle多次声明他们对JavaFX的承诺.然而真正的问题是开发人员对JavaFX几乎不感兴趣,到目前为止它的采用率很低.许多分析师[详细]
-
我想手动将ASCII流插入到oracle中BLOB类型的列中
所属栏目:[百科] 日期:2021-02-19 热度:184
是否有将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-02-19 热度:186
我正在将项目从EntLib 4.1升级到EntLib 5.我已经浏览了迁移指南,更改了所有引用并更新了所有配置文件以指向EntLib 5.所有工作正常都接受Oracle数据库访问.使用配置文件: configuration configSections section name="dataConfiguration" type="Microsoft.[详细]
-
oracle建数据库
所属栏目:[百科] 日期:2021-02-18 热度:69
oracle用户界面登陆 用户要切换到oracle sqlplus / as sysdba //sys用户是oracle的最高管理员所以要加上ashelp index //查看命令列表,sql中不区分大写小写 show user //查看当前用户 quit //退出SQL 创建数据库 [[email?protected] ~]$ dbca //会自动跳转[详细]
-
oracle10g – 如何确定Oracle表是否设置了ROWDEPENDENCIES选项?
所属栏目:[百科] 日期:2021-02-18 热度:84
我只有基本的Oracle工具,即SQL Plus,我需要找出是否使用ROWDEPENDENCIES选项创建了一个表.这是一个10g的数据库. 并且,如果没有设置,我可以使用ALTER TABLE来设置它,还是我必须删除并重新创建表? 解决方法 SELECT owner,table_name,dependencies FROM dba_[详细]
-
oracle utl_mail消息体大小限制
所属栏目:[百科] 日期:2021-02-18 热度:128
我在oracle 10.x中使用utl_mail程序,并注意到如果我尝试将长度超过4000个字符的值传递给Message的varchar2输入,我会收到错误:4000有效,4001失败.这是一个硬编码限制,还是有一个设置我可以改变以增加这个?我原以为它会是32000的限制…… 感谢任何和所有的[详细]
-
.net – OracleDataReader的行数
所属栏目:[百科] 日期:2021-02-18 热度:85
任何人都可以告诉我如何在.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-02-18 热度:63
我必须删除一个USER,我需要检索我给该用户的所有授权. 我尝试查询USER_TAB_PRIVS,但是我看到了一些遗漏,例如外部表格上的授权或创建同义词. 任何人都可以给我一个提示,如何检索完整的拨款清单? 我的意思是对象,桌子和其他资源的补助? 非常感谢! 解决方[详细]
-
Oracle JPA – 使用INTERVAL查询
所属栏目:[百科] 日期:2021-02-08 热度:156
我的数据库表中有一个Timestamp列,LASTUPDATED,我调查它以决定是否应更新行.如果记录在过去10分钟内未更新,我会更新它.我想将日期处理委托给DB,但以下都不起作用: 这个说“意外的标记::靠近[…]” Query query = entityManager.createQuery("SELECT x FRO[详细]
-
Oracle中的大写函数名称比小写更快?
所属栏目:[百科] 日期:2021-02-08 热度:174
我只是听了一个dba说如果你用大写命名所有的函数,程序等,当数据库中的工作量很高时,db会表现得更好.这是真的吗?我发现几乎不可能相信.有没有任何基准或某些证明他对错的东西? 我只认为这些命名事物在阅读代码时具有价值,特别是对于团队而言.您更有可能成[详细]
-
oracle – 带有动态SQL语句的Cursor For Loop
所属栏目:[百科] 日期:2021-02-08 热度:172
有没有办法用动态SQL语句执行Cursor For循环? 如果我不想声明一条记录,我可以这样做(只有当我声明了光标..): For I in cuSelect Loop dbms_output.put_line(I.NAME);End Loop; 我可以打开一个动态SQL语句的游标: Open cuSelect For 'Select * From TAB_[详细]
-
oracle – 如何从Pl / SQL中的存储函数返回临时CLOB实例?
所属栏目:[百科] 日期:2021-02-08 热度:196
我的存储函数使用:Dbms_Lob.CreateTemporary(BUFFER,TRUE,Dbms_Lob.SESSION)创建临时LOB实例;其中BUFFER是本地CLOB变量.之后,该函数用一些数据填充BUFFER并返回它. 在我的例子中,Dbms_Lob.CreateTemporary的Duration参数是Dbms_Lob.SESSION,但是根据oracl[详细]
-
Oracle SQLDeveloper:如何搜索哪些表的列与给定查询匹配?
所属栏目:[百科] 日期:2021-02-08 热度:87
在SQL Developer中,如何找到哪个表具有与指定搜索查询匹配的列? 解决方法 Select table_name,column_name from user_tab_columns where column_name like '%'|| 'columnPattern' || '%' 您自己的表的User_tab_columns.否则为dba_tab_columns或all_tab_col[详细]
-
Oracle PL / SQL数据类型
所属栏目:[百科] 日期:2021-02-08 热度:131
了解PL / SQL中的SQL数据类型.我对以下表达式的数据类型有疑问: temp := temp1 (temp2/ 3); 我对这可能是什么数据类型有点困惑.数据类型可以是数字,字符,布尔值,日期时间和间隔类型,但是由于表达式和/.这让我觉得它是布尔但我不确定. 解决方法 这是一个布[详细]
-
oracle10g – 无法初始化OCI.错误-1. Toad for Oracle 10和Oracl
所属栏目:[百科] 日期:2021-02-08 热度:122
我正在尝试使用toad 10 Commercial从我的客户端PC连接Oracle 10g数据库服务器.我的PC上安装了Oracle 10g.当我尝试连接时,它会给出错误无法初始化OCI.Error -1. 到目前为止,我能够执行到oracle服务器的tnsping.我在tnsnames.ora中使用了所有设置. 任何建议[详细]
-
创建Oracle Package Body
所属栏目:[百科] 日期:2021-02-08 热度:182
我正在尝试为包装奠定基础,但即使开始也遇到了麻烦.我已经成功创建了一个基本的包规范,并且只想测试包体,但是我无法编译它.规范代码是: CREATE OR REPLACE PACKAGE synchronize_my_data AS PROCEDURE synchronize_data(p_run_date IN date);END synchroni[详细]
-
Oracle SQL查询:如何使用count
所属栏目:[百科] 日期:2021-02-08 热度:148
我有以下格式的数据 userid amount term APR1 10 5 11 10 4 22 20 6 12 20 4 32 20 3 1 我想按金额,期限,APR做订单,所以在输出中我想要最大金额和相应的期限,APR.如果金额相同,请选择一个最大期限,如果期限也相同则相同.但这三者的结合总是独一无二的. 输[详细]
-
database – oracle中的条件唯一约束
所属栏目:[百科] 日期:2021-02-08 热度:103
我目前已将此约束添加到表MY_TABLE中 ALTER TABLE MY_TABLE ADD CONSTRAINT MY_TABLE_UNQ_01 UNIQUE(COLUMN1,COLUMN2,COLUMN3)使用INDEX TABLESPACE“MY_TABLE_INDEX”; 问题是我添加了一个新列: ALTER TABLE MY_TABLE ADD(草案编号(1,0)); 现在,仅当列DR[详细]
-
oracle – PLSQL触发器更新另一个表中的字段值
所属栏目:[百科] 日期:2021-02-07 热度:100
我对触发器很陌生,所以显然我在某处做错了.我正在处理一个报告表,它将从原始表中获取数据.为简单起见,假设有一个表,然后有一个报告表. 原始表(orig_tab) CREATE TABLE orig_tab (PK NUMBER(8) not null,NAME VARCHAR2(20),);INSERT INTO orig_tab (PK,NAME[详细]