W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
比如有如下這樣一張表,包含了一個(gè)叫 index 的列。
create table `param_index` (
`id` int(11),
`name` varchar(255),
`index` int,
primary key (`id`)
)
此時(shí)只需要設(shè)置 ?@Table
? 注解的 ?useDelimited = true
? 屬性,讓其在生成 SQL 的時(shí)候?qū)γ恳粋€(gè)名稱都使用限定符號包裹起來。即可正常處理,
TIP
HasorDB 已經(jīng)可以自動(dòng)識別并處理 達(dá)夢、MySql、Oracle、PostgreSql 四個(gè)數(shù)據(jù)庫的關(guān)鍵字,因此無需 ?useDelimited
?也可以處理名稱關(guān)鍵字問題。
具體支持的關(guān)鍵字需要到 jar 包中?META-INF/db-keywords/*.keywords
?相關(guān)文件中查看,HasorDB 當(dāng)匹配到關(guān)鍵字會(huì)自動(dòng)為它加上 ?useDelimited
?。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: