0
我正在開發一個使用H2 DB的應用程序。但支持H2語法的查詢不受Sql服務器支持,反之亦然。有什麼辦法讓應用程序可以使用支持H2和Sql Server的通用查詢結構嗎? 這裏是我的查詢.. 1查詢H2 DB查詢和SQL Server之間的兼容性問題
SQL Server的語法 -
SELECT columns INTO table_1 FROM table_2 WHERE conditions
H2 DB相當於
CREATE TABLE table_1 AS SELECT columns FROM table_2 WHERE conditions
*由SQL Server
第二支持上述H2查詢wasnt查詢
SQL Server Synt斧頭
UPDATE a SET columns FROM table_1 a JOIN table_2 b on keys WHERE conditions INSERT INTO table_1(columns) SELECT columns FROM table_2 WHERE conditions
H2 DB相當於
第1部分
UPDATE table_1 a SET column=(SELECT column FROM table_2 b WHERE conditions)
第二部分
INSERT INTO table_1(columns) SELECT columns FROM table_2 WHERE conditions
我不認爲你得到了我的問題.. –