hsqldb

    0熱度

    1回答

    我有一個Oracle數據庫模式的HSQL版本來執行單元測試。 我需要更新與當前時間戳更新列。 我已經實現的觸發器沒有被hsql引擎投訴,但是當我嘗試更新行時,它在運行時崩潰。 這裏是你可以在彈簧和JUnit配置項目運行樣品測試案例: public class UtSqlTriggerTest { @Test public void testTrigger() throws SQLExce

    1熱度

    1回答

    我有一個嵌入式HSQLDB數據庫進行測試。生產數據庫是SQL Server 2012的 我使用這對這個地方謂詞本機查詢: and (pc.SOME_DATE IS NOT NULL AND pc.SOME_DATE BETWEEN SYSDATETIME() AND DATEADD(minute, c.MINUTES_TO_ADD, SYSDATETIME())) 和SQLServer的它運

    4熱度

    2回答

    我想將我的測試數據庫(mysql)中的所有數據複製到生產數據庫(hsqldb) 我使用了hibernate,並讓它爲這些數據庫中的表創建了表。所以結構/模式是一樣的。 使用mysql轉儲我可以在兩個mysql數據庫之間複製數據。但在我的情況下,數據庫是不同的,我聽說從mysqldump生成的sql不會與hsqldb一起工作。既然這兩種數據庫類型都是由jdbc/hibernate支持的,那麼在它們之

    0熱度

    1回答

    我想在我運行此數據源配置時插入sql數據,但無法獲取測試類中的數據。如果我首先在測試類中創建數據並獲取它,它就可以工作。 @Configuration @EnableJpaRepositories("se.system.repository") public class DBConfig{ @Bean(name = "hsqldb") public DataSource InMemory

    0熱度

    1回答

    我將PL/SQL存儲過程轉換爲HSQLDB過程。我試圖在我的過程中聲明引用我創建的變量。當我使用這種類型的過程參數時,它工作正常。但是當我嘗試將它用作局部變量類型時,它不知道如何使用它。 例子: CREATE TYPE MY_DECLARED_TYPE AS INTEGER; CREATE PROCEDURE TEST (IN TEMP MY_DECLARED_TYPE) MODIFIES S

    0熱度

    1回答

    我有一個應用程序,它使用Oracle數據庫和我正在使用XML類型列用於存儲XML數據。 我有一些虛擬列,它使用XQuery獲取XML類型列的特定值並將其存儲。 它工作正常。 只是爲了更多的瞭解,讓我們想象存儲媒體內容的應用程序,並有一個標題虛擬列: CREATE TABLE MEDIA_OBJECT ( ... XML XMLTYPE , TITLE AS (UPPE

    1熱度

    2回答

    我正在使用HSQL作爲db並使用Hibernate編寫應用程序。找到以下應用程序。 <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hi

    1熱度

    1回答

    當啓動一個嵌入的HSQLDB有時記錄例外: 2016-11-08 10:35:27 INFO h.d.H.ENGINE user:NA company:NA remotehost:NA dataFileCache open start 2016-11-08 10:35:27 INFO h.d.H.ENGINE user:NA company:NA remotehost:NA dataFileCa

    2熱度

    3回答

    我使用Spring Batch的3.0.5和Spring啓動,與作業啓動以來,但每當我跑我的工作,我得到以下錯誤: org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; bad SQL grammar [SELECT VERSION FROM BATCH_JOB_EXECUTION WHER

    0熱度

    1回答

    我想在每次測試後回滾數據庫,但它不起作用,我試過不同類型的事務管理配置。 createNewItem method對象仍在其他測試中顯示。 回滾的目的是讓有exacly相同的數據庫對象,並預計新的ID,每次考試 ContextConfiguration: @Configuration @EnableJpaRepositories("se.system.repository") @EnableT