俺以前用SQL語句把數據insert入數據庫時都是些簡單的沒有關聯的表,現在碰到多個表關聯的表插入問題就犯難了,不知道怎入手,請教問題如下:
student表:SID NAME CLASSESID ; classes表 CLASSESID NAME ;
group表:GID NAME;stu-group表:ID SID GID它們之間的關系是:student與classes是雙向多對一關系,而student與group系雙向多對多關系,兩表之間有個鏈接表stu-group。假設有一數據組:李明 高二四班 足球興趣小組(這里要不要假設classes已有數據'高二四班',group已有數據‘足球興趣小組’的?)以上的SQL語句怎么樣寫,而hibernate的HQL語句又怎樣寫?望請大家賜教!謝謝!
student表:SID NAME CLASSESID ; classes表 CLASSESID NAME ;
group表:GID NAME;stu-group表:ID SID GID它們之間的關系是:student與classes是雙向多對一關系,而student與group系雙向多對多關系,兩表之間有個鏈接表stu-group。假設有一數據組:李明 高二四班 足球興趣小組(這里要不要假設classes已有數據'高二四班',group已有數據‘足球興趣小組’的?)以上的SQL語句怎么樣寫,而hibernate的HQL語句又怎樣寫?望請大家賜教!謝謝!
解决方案 »
- ORACLE dbf文件提示损坏,怎么恢复数据
- maximo数据库初始化失败,请内行人指导,先谢过了!!
- 我想要导入几个数据库文件,但不知道需要多少表空间,能先把表空间设得很大,等全部文件都导入后再跟据用了多少表空间把表空间再改小一些吗?
- 我提的问题,怎么才能看到有没人回啊
- 行链接或行迁移,两种情况下,原来的数据块中,保存的内容,都是一样的吗?
- win2003企业版下打不开http://localhost:5560/isqlplus和http://localhost:5620/ultrasearch/admin
- Oracle序列的问题?
- 哪里有oracle 9i 补丁的下载?
- 急:请问何处能得到oracle 8i的jdbc驱动程序,应该是个jar文件吧?
- 求助:oracle对特定字段查询特别慢
- 甲骨文开发者大会,开发人员的盛会,现在报名特享优惠价格
- Oracle成生xml问题
如果用sql实现好像用insert all语法也处理不了(涉及到记录的检测和主键生成),那也就一个一个表插了
你看看下面这个网址的文章:
http://www.vs2005.com/NHibernate/285/1/default.aspx