oracle11g相关内容
我有一个名为 company_emp 的表.在该表中,我有 6 列与员工相关: empid 名字 dob 司法部,... 我有另一个表叫做 bday.因为我只有 2 列;empid 和 dob. 我有这个查询: 选择empid,dob来自 company_emp哪里像'01/05/2011' 它显示了一些员工列表. 以同样的方式我用表 bday 查询它列出了一些员
..
需要一点帮助来解决这个问题,也许还有更多.我正在尝试从我的 Grails 服务调用 Oracle 11g 中的存储过程. 到目前为止: 导入 java.sql.*导入 groovy.sql.Sql导入 oracle.jdbc.driver.OracleTypes类 DummyService {定义数据源定义服务方法(){}定义列表人(){sql sql = new groovy.sql.S
..
我有一个包含数百万条记录的表. 我想确保 Oracle 只要找到第一个匹配项就停止查找. select * from table1其中 table1.column1 = 'somevalue'AND table2.column2 = 'somevalue'AND 行数 = 1 我听说 Oracle 将获取满足 column1 和 column2 条件的所有行,然后仅应用 rownum 过
..
我有一个 .NET 4.0 应用程序,它使用连接到 MS SQL 2008 数据库的实体框架 4.使用的命名约定是例如表“Clients",字段:“Id"、“Id_Order".现在我需要从SQL Server切换到Oracle Server,所以我将MS SQL数据库迁移到oracle数据库,但问题是所有的表名和列名都是大写的,所以通过为oracle生成edmx(使用ODAC),我将不得不将代码
..
直接从编辑器 (Toad) 调用它.不知道为什么在反复检查函数定义和变量类型后会出现上述错误.在线提供的所有信息似乎都适用于存储过程 - 我认为这里没有使用这些信息 DECLARETYPE attrs_type 是 STRING(10) 的 VARRAY(10);l_ldap_host VARCHAR(255) := 'SERVERNAME';l_ldap_port INT := 389;l_l
..
我有一个这样的数据集(见下文),我尝试提取形式为 {variable_number_of_digits}{hyphen}{only_one_digit} 的数字: with mcte as (从双中选择“ILLD/ELKJS/00000000/ELKJS/FHSH"作为地址联合所有从双重选择“ILLD/EFECTE/0116988-7-002/ADFA/ADFG"作为addr联合所有从双中选择“
..
我正在 Oracle Forms 中创建程序,其中检查验证数据并将数据插入表中.还要检查验证数据如果条件为真,则将一些文本写入文本文件,如果条件不为真,则将一些文本写入文本文件. 喜欢: 验证编号 1 : OK验证 2 :好的 我成功地为“TRUE"条件创建了程序.现在我想要如果一个条件为真,第二个条件为假,则将文本写入文本文件. 喜欢: 验证编号 1 : OK验证二:错误 如
..
我在 Oracle 11g 中运行此查询没有问题: select (case当 seqnum = 1 时'1'当 seqnum = cnt 时'0'结束)作为值1,(案件当 seqnum = 1 时t.BEGIN_DT当 seqnum = cnt 时t.END_DT结束)作为 TIME1,t4.UNIT1 ||“.SUBBATCH_TRIGGER"标签从(选择 t.*,row_number()
..
我还在学习oracle中的正则表达式我卡在中间,下面是我的示例代码: with t(val)作为(--格式:xyz_year_month_date从双中选择“my_new_table_2015_06_31"联合所有从双中选择“my_new_table_temp_2016_06_31")选择反向(regexp_substr(reverse(val),'[^_]+',1,4)) col4,rever
..
我是 sql 新手,所以这可能有一个非常基本的答案,但要回答的问题如下..... 哪部电影的表演费用最少?在结果中包含电影名称和电影名称.? 电影名称和电影名称在两个不同的表电影和电影中.收入在表现表中.我不知道如何完成这个查询.这是我到目前为止所得到的,但它在第 3 行第 7 列中出现了错误. 选择cinema_no,film_no来自 CINEMA,电影where takes (
..
我有以下类型 创建或替换类型“CLONE_PRODUCT_CHAR_RECORD"是对象(特征 ID 号,新值 VARCHAR2(200 个字符),新值名称 VARCHAR2(200 个字符));创建或替换类型“CLONE_PRODUCT_CHAR_TABLE"是CLONE_PRODUCT_CHAR_RECORD 表; 和下面的程序 DECLARE特征 CLONE_PRODUCT_CHAR_
..
我在一个过程中有以下 SELECT 查询.我需要为 SUBMTD_SRVC_DATE 列添加另一个验证检查.如果 SUBMTD_SRVC_DATE 的值是“MMDDYYYY"以外的任何格式,那么我需要填充“00000000".假设,如果 SUBMTD_SRVC_DATE = '100515',那么我需要自动填充 '00000000'. 任何人都可以请.提前致谢. SELECT CASE W
..
我知道它可以通过使用 SQL 来工作 更新活动集 REFERENCE = EMPTY_CLOB() where id = ? 但我不能这样做,我不能在 SQL 中硬编码“EMPTY_CLOB()".我使用的方式如下: String empty_string = "";conn = getConnection();pStmt = conn.prepareStatement("SELECT RE
..
这是我在存储过程中创建游标的尝试 --第二个存储过程--创建或替换程序 sp_GetDiscountedRate (DiscountCode INVARCHAR2,数字中的百分比,日期中的保留日期)IS --代码声明部分----variables 用于存储从 select into 返回的列值pPassengerID VARCHAR2(10);pFirst VARCHAR2(20);pMidd
..
我是 Oracle 的新手.当我执行以下语句时 BEGIN立即执行 'SELECT * FROM DUAL;';结尾;/ 我有错误 从第 2 行开始出错 - BEGIN EXECUTE IMMEDIATE'从双中选择 *;';结尾; 错误报告 - ORA-00911:无效字符 ORA-06512:在第 2 行00911. 00000 - “无效字符"*原因:标识符不能以任何 ASC
..
我正在尝试编写一个查询来显示项目的名称和父项目的名称,但到目前为止还没有正确的方法. CREATE TABLE 项目(p_id NUMBER(6),项目名称 VARCHAR2(30),client_id NUMBER(6),mgr_id NUMBER(6),parent_p_id NUMBER(6),约束 project_pid_pk PRIMARY KEY (p_id),约束 project_
..
我收到错误 ORA-32044:在执行递归 WITH 查询时检测到循环 在 Oracle 中执行以下查询时. WITH EmpsCTE (affiliation_id, from_customer_id,to_customer_id, to_name, level1)作为(SELECT affiliation_id, from_customer_id,to_customer_id,
..
以下是我们需要加入以获取数据的 3 个表 TableA TableB TableCAID BId 名称 CId DeclareDate 值1 1 ABC 1 九月 112 2 def 1 十月 123 3 xyz 11 月 13 日4 4 pqr 12 月 14 日5 5 吉 2 九月 1510 月 3 日 168 月 4 日 1718 年 10 月 5 日19 年 12 月 5 日 从 T
..
我有一个要求,我需要在 rtf 中将总发票金额显示为文字,我试过了 但它没有显示任何东西!是否有任何 RTF 标签对布局有这样的要求? 例如: 我有价值 74,448.50,我需要以这种方式显示价值:七四千四百四十八和汉拿五百 解决方案 您可以创建一个函数来处理它 SQL>创建或替换2 function spell_number( p_number in number )3 返
..
我目前正在处理一个数据库项目,并且在连接表时遇到了一些问题.初始情况是: 四个表: 任务 t ~ 50000 条记录 项目 p ~ 1000 条记录 workson w ~ 30000 条记录 employees e ~ 10000 条记录 表 w 有一个类似于“WORKLOAD"的属性,不幸的是 SUM(w.WORKLOAD) 的结果不是预期的: SELECTp.NAM
..