<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 2, comments - 27, trackbacks - 0, articles - 60
      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    HSQLDB外鍵使用

    Posted on 2011-12-27 17:59 ZhouFeng 閱讀(573) 評(píng)論(0)  編輯  收藏 所屬分類: 原創(chuàng)DataBase
    前段時(shí)間用了HSQLDB,感覺這個(gè)東東還不錯(cuò),這兩天在把一個(gè)以前MYSQL上的東東轉(zhuǎn)到HSQLDB上來(lái),除了一些類型需要轉(zhuǎn)換以外,還有就是外鍵的處理,著實(shí)讓我折騰了一番。因?yàn)槭窍到y(tǒng)改造,沒有使用ORM映射,若是使用Hibernate或MyBatis之類的來(lái)做,應(yīng)該會(huì)避免這個(gè)語(yǔ)句的問題
    在此用三個(gè)表的創(chuàng)建為例記錄一下外鍵的寫法
    create table notice(
        id 
    integer generated by default as primary key,
        title 
    varchar(30)
    )

    create table tbuser(
        userid 
    varchar(20primary key,
        username 
    varchar(30)
    )

    create table noticecheck(
        id 
    integer references notice(id) on delete cascade,
        userid 
    varchar(20references tbuser(userid) on delete cascade,
        checktime 
    timestamp default current_timestamp,
        
    unique(id,userid)
    )
    另外noticecheck也可以使用如下的方式寫語(yǔ)句
    create table noticecheck(
        id 
    integer,
        userid 
    varchar(20),
        checktime 
    timestamp default current_timestamp,
        
    unique(id,userid),
        
    constraint noticecheck_fk_1 foreign key(id) references notice(id) on delete cascade,
        
    constraint noticecheck_fk_2 foreign key(userid) references tbuser(userid) on delete cascade
    )
    好啦,就這樣,官方所給的文檔全E文的,費(fèi)勁。網(wǎng)上也少有這方面的資料,看來(lái)使用HSQLDB的還不多,記在這里了先:)
    主站蜘蛛池模板: 国产成人+综合亚洲+天堂| 亚洲色成人中文字幕网站| 亚洲国产成人精品无码一区二区 | 亚洲国产精品久久人人爱| 一级做a爰全过程免费视频| 黑人精品videos亚洲人| 中文字幕无线码中文字幕免费| 免费在线黄色网址| 丰满妇女做a级毛片免费观看| 国产免费一区二区三区VR| 亚洲av日韩av永久在线观看| 免费看片免费播放| 国产成人综合久久精品亚洲| 免费a级毛片无码av| 一日本道a高清免费播放| 亚洲人成影院在线无码按摩店| 精品一区二区三区高清免费观看| 怡红院亚洲怡红院首页| 久久免费精品视频| 亚洲导航深夜福利| 日韩免费a级在线观看| 免费的黄色的网站| 亚洲精品午夜无码电影网| 久久免费区一区二区三波多野| 亚洲综合小说久久另类区| 好先生在线观看免费播放| 麻豆亚洲AV成人无码久久精品| 亚洲综合AV在线在线播放 | 国产成人精品免费视频网页大全| 亚洲自国产拍揄拍| 精品久久洲久久久久护士免费| 香港经典a毛片免费观看看| 在线精品亚洲一区二区三区| 97久久免费视频| 亚洲乱码av中文一区二区| 亚洲男人av香蕉爽爽爽爽| 黄色片免费在线观看| 亚洲色丰满少妇高潮18p| 久久久久亚洲av毛片大| 成年黄网站色大免费全看| 羞羞网站免费观看|