<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的還不多,記在這里了先:)
    主站蜘蛛池模板: 亚洲一区二区三区在线观看精品中文 | 永久免费视频v片www| 亚洲无人区视频大全| 久久一本岛在免费线观看2020| 亚洲真人无码永久在线| 一级特级女人18毛片免费视频| 男人的天堂亚洲一区二区三区| 77777午夜亚洲| 成人国产mv免费视频| 国产AV无码专区亚洲AV琪琪| 免费在线观看中文字幕| 精品亚洲成A人在线观看青青| 国产精品黄页在线播放免费| 国产亚洲欧美日韩亚洲中文色| 免费一级毛片正在播放| 午夜免费国产体验区免费的| 亚洲欧洲久久久精品| 美女被免费网站91色| 亚洲成av人在线视| 最近在线2018视频免费观看| 学生妹亚洲一区二区| 免费一级毛片清高播放| 免费国产污网站在线观看| 亚洲酒色1314狠狠做| 久久电影网午夜鲁丝片免费| 在线亚洲v日韩v| 亚洲午夜久久久久妓女影院| 国产免费的野战视频| 国产成人亚洲精品无码AV大片| 在线播放亚洲第一字幕| 蜜桃AV无码免费看永久| 337P日本欧洲亚洲大胆精品 | 最近高清中文字幕免费| 亚洲卡一卡二卡乱码新区| 四虎1515hm免费国产| 国产在线观看免费av站| 亚洲国产成人精品电影| 国产免费拔擦拔擦8x| 国产成人一区二区三区视频免费| 亚洲日日做天天做日日谢| 亚洲一区精品伊人久久伊人|