ora-01461

    2熱度

    3回答

    我有一個Oracle表與類型「SYS.XMLTYPE」的列和存儲procudure這是做所述插入件: (短版): PROCEDURE InsertXML ( pXMLData IN LONG ) IS BEGIN INSERT INTO MY_TABLE (XML_DATA) VALUES(pXMLData); END InsertXML; 我把這個sp從我的C

    0熱度

    1回答

    我在Oracle數據庫表如下, create table test_clob( id1 number, clob_col clob); 如果我嘗試插入VARCHAR2可變大小大於4000多到CLOB列,它插入沒有任何問題。 insert into test_clob values (1,rpad('a',32760,'a')); commit; 如果我嘗試更新CLOB列,如下所示,它工

    0熱度

    1回答

    查詢: MERGE INTO app_role_data x USING (select ? name, ? xml FROM dual) d ON (x.app_name = d.name) WHEN MATCHED THEN UPDATE SET x.xml_blob = d.xml WHEN NOT MATCHED THEN INSERT(app_name, xml_blob) VALUES

    0熱度

    1回答

    作爲後續this question,我需要有以下情形幫助CLOB: 在Oracle中,給出一個簡單的數據表: create table data ( id VARCHAR2(255), key VARCHAR2(255), value CLOB); 我現在用下面的合併命令: merge into data using ( select ?

    0熱度

    2回答

    我想將CLOB值插入到我的Oracle數據庫中,這裏是我可以做的。插入操作時,我得到了這個異常「ORA-01461:只能將長整型值插入長整列」。有人能告訴我該怎麼辦?謝謝。 List<Object> listObjects = dao.selectAll("TABLE NAME", new XRowMapper()); String queryX = "INSERT INTO X (A,B,C,

    0熱度

    1回答

    我試圖加載一個.xml數據文件到oracle的最後幾個小時沒有成功。 ======這裏是我的.CTL文件==== LOAD DATA INFILE output.xml "STR '</article>'" BADFILE output.BAD TRUNCATE INTO TABLE FERNANDO.ARTICLES TRAILING NULLCOLS ( dummy filler

    4熱度

    1回答

    我有一個perl腳本,它將文本文件中的記錄插入到我們的數據庫中。每當記錄具有多字節字符(如「RODR_Í_GUEZ」)時。我收到錯誤ORA-01461,但是我是遠不及4000個字符從VARCHAR2切換到長 設置:連接似乎並沒有幫助前 $ENV{NLS_CHARACTERSET} = 'AL32UTF8'; 。 使用java客戶端(SQuirreL SQL)並手動編寫INSERT INTO語句