首页 文章
  • 0 votes
     answers
     views

    插入记录时如何在oracle中指定日期格式?

    INSERT INTO STUDENT_RECORD_DATABASE (ROLLNO,FIRST_NAME,MIDDLE_NAME,LAST_NAME,CONTACT,CONTACT1,CONTACT2,ADDRESS,GRADE,DIVID,BLOOD_GROUP,HID,DATE_OF_BIRTH,TRANSPORT,SNAME,MEAL,BUSNO,RUTNO,DID,AID,CARD...
  • 1 votes
     answers
     views

    无效的数字格式模型oracle错误插入一个char

    我正在尝试创建一个只是在表中插入行的Oracle存储过程 . 表中有一列(MEAS_IND),类型为char(1字节),不能为空 . 当我尝试将任何一个字符插入列/表时,我得到错误: ORA-01481: invalid number format model ORA-06512: at "IFDC.PKG_FIELD_ASSISTANT", line 326 ORA-0651...
  • 0 votes
     answers
     views

    Oracle SQL where子句中带有日期过滤器的无效数字

    使用Oracle SQL,我的查询出现此错误: ORA-01722:无效的数字01722. 00000 - “无效的数字” 我使用两个表来从请求的事务表中获取最大日期和最小日期 . 如果没有“AND mgr_min.create_date> to_date('01 -01-15','MM-DD -YY')这一行,它似乎会返回我需要的结果 . 但是当我尝试根据创建请求的日期进行过滤时...我...
  • 0 votes
     answers
     views

    将年份连接到Oracle SQL中的日期

    我正在尝试查询动态查找一年中两天(去年7月1日和今年6月30日)之间的所有日期 . 下面是我一直在尝试的查询的where子句: and pbh.batch_date between ('30-JUN-'||extract(year from trunc(sysdate))-1)) and ('01-JUL-'||extract(year from trunc(sysdate...
  • 0 votes
     answers
     views

    SQL Oracle日期问题:ORA-01722:无效的数字

    想要将日期格式设为DD / MM / YYYY 我用了: ALTER SESSION SET NLS_DATE_FORMAT = 'MM/DD/YYYY'; 现在当我写下这一行: INSERT INTO staff Values ('ST01', 'Mrs', 'Katie', 'Elswood', '06/10/1990'); 我收到错误: 第1行的错误:ORA-01722:无效的数字 ...
  • 0 votes
     answers
     views

    Oracle中的单个月数字日期格式问题

    当我使用'mon-d-yyyy'将日期转换为char时,我得到以下问题,因为我需要一个月的数字来表示1到9天的值 . 当我使用'mon-d-yyyy'格式时,我会在5天内输掉一个错误的日期 . 对此的任何帮助都会很棒 . 从双重中选择to_char(sysdate-22,'mon-d-yyyy'); - aug-2-2017 从双重中选择to_char(sysdate-22,'mon-dd-y...
  • 0 votes
     answers
     views

    Oracle中的存储函数未将值插入所需的表

    以下是我的代码 . 我试图在函数表Employee中添加5个参数 . 但我没有成功做到这一点,并尝试了很多东西 . Error ORA-01858:找到一个非数字字符,其中数字是预期的ORA-06512:在“xxxxxxx.A1SF_ADDEMP”,第14行01858. 00000 - “找到一个非数字字符,其中数字是预期的”*原因:使用日期格式模型转换的输入数据不正确 . 输入数据不包含格式...
  • 0 votes
     answers
     views

    查看本月未付的账单

    我的目标是查看SEP / 2012月份尚未支付的账单 create view Viewe as select companyname,salutation,firstname,lastname, billingadd, billing.latestatus from CUSTOMER, CUST_NONRES, BILLING where cust_nonres.customerid ...
  • 0 votes
     answers
     views

    使用oracle和php将大文件上传到BLOB

    所以我试图上传一个PDF文件并将其存储在Oracle Table的 BLOB 字段中,但是下面这样的简单查询失败并出现以下错误: ORA-01704:字符串文字太长 . INSERT INTO tablename values ('1' , "very large text from fread function ") 任何想法如何解决?
  • 4 votes
     answers
     views

    Oracle:在to_date中避免使用NULL值

    我有一个带有where子句的函数select语句,在where子句中有一个类似的语句...... to_date(camp.start_date,'MM / DD / YYYY')> = to_date(:from_date,'YYYY-MM-DD HH24:MI:SS') 但是,如果camp.start_date为NULL或没有行,那么它会抛出异常 - ORA-01858:找到了一个...
  • 0 votes
     answers
     views

    Oracle SQL to_date和to_timestamp ORA-01858:找到一个非数字字符,其中数字是预期的并且ORA-01850:小时必须在0到23之间

    我有一小段代码: Code SELECT to_date(it.DSTAMP, 'DD/MM/YYYY') AS "Date", to_timestamp(it.DSTAMP, 'HH24:MI:SS') AS Time FROM itable it Errors ORA-01858:找到一个非数字字符,其中数字是预期的01858. 00000 - “找到一个非数字字符,...
  • -1 votes
     answers
     views

    oracle两个日期之间的区别

    我需要找到两个日期之间的天数 . 这是代码: declare datum DATE; sdate DATE; shpord NUMBER; rozdiel NUMBER; MESSAGE VARCHAR(2000) := 'Nemozete Uvolnit VO c.'; begin datum := TO_DATE('&OLD:NEED_DATE','DD.MM.YYYY'); sda...
  • 0 votes
     answers
     views

    在SQL中的ORA-01858 error-to_date()

    我正在使用查询 select to_date(DateString,'MM/dd/yy hh24:mi:ss') from tableName where to_date(DateString,'MM/dd/yy hh24:mi:ss') between to_date('2015-10-01','yyyy-MM-dd') and to_date('2015-10-31','yyyy-MM-dd'...
  • 0 votes
     answers
     views

    将存储为VARCHAR2的日期转换为日期

    我已经看到类似的帖子,但我无法解决我的查询 . 我试图查询具有VARCHAR2数据类型的列(“VALUE”)的表 . 此列中的行与数值和日期值混合(我不知道为什么日期存储为VARCHAR2) . 我只需要日期,我已经用LIKE函数过滤掉了行 . SELECT PARENTID, NAME, VALUE FROM TIMINGEVENT WHERE NAME like 'last%' ; 现在该列...
  • -1 votes
     answers
     views

    找到了一个非数字字符,其中包含数字

    当我尝试添加新行时,我得到“在预期数字的位置找到非数字字符”,我应该更改其中一种数据类型吗? “表格”中的数据类型 CREATE TABLE TITLES ( TITLE_ID VARCHAR2(6) NOT NULL, TITLE VARCHAR2(80) NOT NULL, CATEGORY ...
  • 1 votes
     answers
     views

    无法在Oracle 11g中将String转换为日期

    我正在尝试从用户输入中将Date插入表中,但有些东西不起作用 . 我有以下查询: INSERT INTO DOCTORS.TREATMENTS (START_OF_TREATMENT, END_OF_TREATMENT, DOCTORS_ID,PACIENTS_ID, DIAGNOSIS_ID) VALUES (TO_DATE(&startdate, 'yyyy/mm/...
  • 2 votes
     answers
     views

    在Oracle db上获取插入的记录ID

    我在数据库服务器上使用Oracle,从XP客户端使用VB6和ADO . 在一个事务中,我将一条记录插入到父表中,该表具有触发器和序列以创建唯一的记录,然后该记录用于与子表的关系,以便对子表进行可变数量的插入 . 为了提高性能,这是从我的客户端应用程序发送的一个执行命令 . 例如(简化示例): 声明Recordid int;开始插入ParentTable(字段列表)值(数据列表);从Dual中选择P...
  • 38 votes
     answers
     views

    在Oracle中选择没有FROM子句

    在 SQL Server 中可以执行SELECT,而不需要引用表;就像是: Select 1.2 +3, 'my dummy string' 由于 Oracle 不允许没有FROM的SELECT,我使用双表进行此类操作;就像是: Select 1,2+3, 'my dummy string' FROM DUAL 有一种更好的方法来执行此类查询吗?使用双表是好的做法吗?
  • 0 votes
     answers
     views

    Oracle查找最后一行插入

    假设我有表我的表有值(它们是varchar): Value 观 我插入了一个名为V的新值 值V a o t t 有没有一种方法或查询可以指定列中插入的最后一个值是什么?所需的查询:select * from dual其中rown_num = count(*) - 只是一个例子结果将是V.
  • 10 votes
     answers
     views

    将图像插入BLOB Oracle 10g

    我试图将图像插入签名中的BLOB字段,然后我将从表中选择并在报表上呈现 . 我似乎无法想象如何将图像放入表格 . 我做了一个插入,但是当我渲染时,只有图像的路径显示在报告上,而不是图像本身 . Table CREATE TABLE esignatures ( office NUMBER(6,0) NOT NULL, username VARCHAR2(10) NOT NULL, ...
  • 0 votes
     answers
     views

    Oracle 11g“INSERT INTO SELECT”行为不端

    我正在尝试使用以下示例查询做一个非常简单的事情(无法发布实际查询:() INSERT INTO Students( id, roll_number, Student_name) SELECT 1, 2, 'MyName' FROM DUAL; ID列具有NOT NULL约束集 . 当我执行此查询时,我收到以下错误:SQL错误:ORA-01400:无法插入NULL(“SCHEMA” . “学生” ....
  • 0 votes
     answers
     views

    Oracle Mybatis全部插入

    我正在尝试使用Oracle进行mybatis批量插入 . 我尝试在我的sql开发人员上插入所有工作,但在Mybatis这里,它抱怨 . 我怎么能解决这个问题? <insert id="insertBatch" parameterType="java.util.List" keyProperty=&quot...
  • 0 votes
     answers
     views

    “IS NOT NULL”和“NOT IN NULL”之间有什么区别?为什么这两个Oracle查询返回不同的结果?

    从DUAL中选择DUMMY DUMMY不是NULL; 结果:返回'X'; 从DUAL中选择DUMMY DUMMY NOT NULL; 结果:什么都不返回 .
  • 0 votes
     answers
     views

    如何从Oracle中使用Java压缩的BLOB列中提取XML文档

    我在Oracle 11G(11.1)中有一个表,其中包含一个包含XML文档的BLOB列 . XML文档已使用java程序写入表中,并已使用java.util.zip deflator进行序列化和压缩 . 有没有一种简单的方法来使用SQL或PLSQL提取此文档来反转用于创建BLOB列以获取原始XML文档的过程? 我从Web应用程序中识别出一段java,它读取的列看起来像下面的代码,但出于支持目的,希...
  • 2 votes
     answers
     views

    Oracle 11g r2中的XML内容修改

    我一直在处理Oracle XML DB(11g R2)中的问题,如下所述: 假设在一个名为“xml_document”的XMLType列的表中,我有以下xml文档 <?xml encoding="utf-8" ?> <books> <book> <author>AUTHORNAME1</author&...
  • 2 votes
     answers
     views

    使用mybatis从Oracle DB中选择BLOB列

    我正在尝试使用mybatis从Oracle数据库中检索BLOB列的内容 . 有一个表'Demo',其中包含BLOB类型的列'binfile' . 我想选择BLOB列并将其显示为字节数组/原始二进制数据 . 我正在使用Oracle瘦JDBC驱动程序 . mybatis映射器中的查询如下所示: <mapper namespace="Oracle" > ... <s...
  • 0 votes
     answers
     views

    BLOB和CLOB数据类型相同的程序

    是否有可能开发一个数据库应用程序来演示使用前端存储和检索BLOB(二进制大对象)和CLOB(字符大对象)对象:Java,后端:Oracle 我安装了Netbeans7.3.1和Oracle 11g
  • 0 votes
     answers
     views

    SSIS Oracle表w / BLOBs XML到SQL Server表

    我们有一个Oracle表,其中包含表格格式的归档数据: BLOB | BLOBID 每个BLOB都是一个XML文件,其中包含我们需要的所有业务对象 . 需要读取每个BLOB,解析XML并将其放入1个将保存所有数据的SQL Server表中 . 该表有5列 R | S | T | D | BLOBID 从BLOB派生的示例XML: <N> <E> <R&gt...
  • 0 votes
     answers
     views

    使用XMLQUERY选择并更新Oracle BLOB列

    我必须更新存储在Oracle 11G中的BLOB列中的XML值 . BLOB存储了一个comlete XML文件,我必须在其中更新一些值并将其保存为BLOB . 如何通过blob转换和XMLQUERY以及XMLUPDATE轻松地选择和更新数据?任何代码示例? 先感谢您 . 以下是一些更多细节: 这是表的ddl: CREATE TABLE MAPSHEET ( MAPSHEETID NUMBE...
  • 2 votes
     answers
     views

    多表插入和Blob的Oracle外键问题

    我们有一个表,我们希望根据特定的源列分解为表树 . 我想尝试使用多列插入,但似乎如果我将blob插入子表中,我最终会遇到外键约束违规 . 我不认为这违反了rules about multi-table inserts但我可能是错的...... 我希望有人可以向我指出一些关于实际情况的更深入的资源,这样我就可以确信任何解决方案都可以作为Oracle数据库9i上的liquibase变更集的一部分 - ...

热门问题