如何編寫使用Hibernate SELECT * FROM表,其中子爲Oracle命名查詢(車載,2,1)=「1」 Oracle已經子 的SUBSTR這一翻譯和我知道,JPA有子字符串作爲那麼,它是相同的功能?JPA oracle的子串
0
A
回答
0
創建的過程:
CREATE OR REPLACE FUNCTION GET_SUB_STRING(STR IN VARCHAR2, STR_DELIMITOR IN VARCHAR2:='.',STR_PART IN VARCHAR2:='1')RETURN VARCHAR2 IS STR_RET VARCHAR2(4000):=NULL; BEGIN IF STR_PART = '1' THEN
STR_RET := substr(STR, 1, instr(STR,STR_DELIMITOR,1,1)-1);
ELSE
STR_RET := substr(STR, instr(STR,STR_DELIMITOR,1,STR_PART-1)+1,instr(STR, STR_DELIMITOR, 1,STR_PART)- instr(STR, STR_DELIMITOR, 1,STR_PART-1)-1);
END IF;
RETURN STR_RET; END;
然後你可以使用它像這樣:
SELECT GET_SUB_STRING(COLUMN_NAME,',','1') FROM YOUR_TABLE
相關問題
- 1. JPA:相當於Oracle的REGEXP_SUBSTR
- 2. JPQL(JPA)搜索子字符串
- 3. JPA 2.0和Oracle與TemporalType.TIME
- 4. 從JPA調用oracle函數
- 5. Oracle CLOB和JPA/Hibernate ORDER BY?
- 6. 映射的Oracle的XMLType在JPA(EclipseLink的)
- 7. JPA - 在子類
- 8. JPA /休眠,@OneToMany和約束(Oracle)的
- 9. 在Oracle 11g中查找子串重複
- 10. Oracle正則表達式子字符串
- 11. 嵌套對象未保存JPA,Spring JPA存儲庫Oracle
- 12. JPA級聯 - null子
- 13. JPA NamedQuery子查詢
- 14. JPA搜索子類
- 15. JPA與where子句
- 16. JPA父子刪除
- 17. JPA - 在where子句
- 18. 來自子句中的JPA子查詢
- 19. Oracle日期和休眠/ JPA映射
- 20. Oracle版本視圖和JPA或休眠
- 21. Java Swing/JPA/Oracle插入兩次
- 22. 使用EclipseLink對Oracle進行審計JPA
- 23. Spring Data JPA調用Oracle函數
- 24. JPA或休眠與Oracle表分區?
- 25. JPA /休眠與Oracle標籤安全
- 26. JPA JPQL IN子句:如何在JPA中使用IN子句?
- 27. Oracle子查詢
- 28. 子串在JPQL
- 29. 如何從Oracle中的文本返回一個子字符串
- 30. 忽略子字符串SQL/Oracle中的空格