h2

    0熱度

    2回答

    我試圖在H2數據庫中使用行級鎖定。有沒有辦法在單個連接中獲取和釋放記錄級鎖? SELECT * FROM "locks" WHERE key = 'lock1' FOR UPDATE; SELECT * FROM "locks" WHERE key = 'lock2' FOR UPDATE; 現在我想RELASE 鎖1,但繼續持有鎖2。 我試圖插入「BEGIN TRANSACT

    0熱度

    1回答

    我使用的是Postgres數據庫,我想用H2數據庫進行測試。問題是當我在數據庫中創建新對象時,看起來H2完全沒有在測試中使用。 測試類: @RunWith(SpringJUnit4ClassRunner.class) @SpringBootTest @AutoConfigureMockMvc @WithMockUser(roles = "ADMIN") @ActiveProfiles("t

    -1熱度

    2回答

    因此,我正在構建一個小的鍛鍊日誌Web應用程序。截至目前,所有它應該做的就是拉出鍛鍊並顯示鍛鍊名稱。但thymeleaf似乎並不知道workout.exerciseName是什麼。我在數據庫中肯定有鍛鍊名字,但似乎無法找到它。任何幫助將不勝感激。 這裏是我的控制器類 package com.omar.workoutlog.Controllers; import com.omar.workout

    0熱度

    1回答

    我想用h2數據庫對匹配的列進行計數。 下面是SQL查詢: SELECT field1, field2, ((field1 = ?) + (field2 = ?)) as Matched FROM mytable 但這母鹿不返回任何一行。 算術((field1 = ?) + (field2 = ?))1可能不好(至少與h2 - 因爲它與MySQL的工作),任何想法? 謝謝!

    0熱度

    1回答

    您好傢伙我有一個小問題,但是這對查看查詢產生了很大的刺激。 我有一個有值的計算表,我想表明的價值觀sum 例如計算 後,我在2 decimals值的所有計算一些table xyz product | quantity | answer 10 | 20 | 30.00 23.53 | 11.23 | 264.2419 這裏是查詢 query : select round(product*

    1熱度

    2回答

    我的H2數據庫的root用戶名是完全空白的,所以當我嘗試使用密碼更改命令時,它不起作用。我收到此錯誤每次我試圖: Syntax error in SQL statement "ALTER USER SET PASSWORD[*] 'newpassword'"; expected "SET, RENAME, ADMIN"; SQL statement: ALTER USER SET PASSWOR

    0熱度

    1回答

    我有兩種軟件(都是Java):一種是MySSQL,另一種是H2數據庫。我的問題是,在MySQL的我有這個疑問: Select * from X where (1,2,3) in (select 4,5,6 from Y) 但在H2扔我這個錯誤: Subquery is not a single column query; SQL statement: 我基本上明白這是什麼意思,但我需要從X是所

    0熱度

    1回答

    使用H2 1.2.147.jar我發現,只要Where In子句使用OR(一旦列出255個特定項目就需要),性能就會顯着下降。例如, ... WHERE (ID IN (?, ?, ...) OR (?, ?, ...) 查詢性能比沒有包含OR時更快1或2個數量級,這是在運行較小查詢時看到的。

    1熱度

    2回答

    我的應用程序使用Spring Boot,Hibernate,JUnit構建。我使用H2數據庫進行內存測試,並創建了一個能夠使用SQL工具連接到H2數據庫的bean。 @Configuration public class H2DataBaseTestConfig { @Bean(initMethod = "start", destroyMethod = "stop") pub

    0熱度

    1回答

    我有一個自定義的Spark流的foreach編寫器。對於我寫入JDBC源的每一行。在執行JDBC操作之前,我還想做一些快速查找並在執行JDBC操作之後更新值,如下面的示例代碼中的「Step-1」和「Step-3」... I don不想使用REDIS,MongoDB等外部數據庫。我想用低足跡像RocksDB,德比等什麼...... 我可以接受存儲每個應用程序的一個文件,就像檢查點,我將創建一個內部數