posts - 193,  comments - 520,  trackbacks - 0
          用hibernate做持久層工具,建立User對(duì)象,映射到sqlserver的USER表,但在做查詢的時(shí)候不斷的報(bào)sql錯(cuò)誤,打印hibernate產(chǎn)生的sql語(yǔ)句到sqlserver查詢工具執(zhí)行,報(bào)同樣的錯(cuò)誤。給表名加上[]后sql可以正常執(zhí)行。例如:select * from USER錯(cuò)誤。select * from [USER]正確。開(kāi)始以為是什么地方配置的問(wèn)題。因?yàn)橐郧坝眠^(guò)達(dá)夢(mèng)數(shù)據(jù)庫(kù),它默認(rèn)也是必須給表名加[]的,可以通過(guò)設(shè)置數(shù)據(jù)庫(kù)屬性解決這個(gè)問(wèn)題。但也沒(méi)有發(fā)現(xiàn)什么配置。后來(lái)在SecuritySite群提問(wèn),illusion提示是與系統(tǒng)表重名,更改表名后果然正常。于是感到很奇怪:USER這么常用的表名怎么會(huì)與系統(tǒng)表重名呢?


          http://www.aygfsteel.com/ronghao 榮浩原創(chuàng),轉(zhuǎn)載請(qǐng)注明出處:)
          posted on 2007-03-11 11:29 ronghao 閱讀(1761) 評(píng)論(4)  編輯  收藏 所屬分類: 工作日志

          FeedBack:
          # re: sqlserver2000下USER表名與系統(tǒng)表重名[未登錄](méi)
          2007-06-26 12:41 | myth
          USER是達(dá)夢(mèng)數(shù)據(jù)庫(kù)的關(guān)鍵字,比如create user test;
          要用必須用""引起來(lái)  回復(fù)  更多評(píng)論
            
          # re: sqlserver2000下USER表名與系統(tǒng)表重名[未登錄](méi)
          2007-06-26 22:43 | ronghao
          謝謝:)  回復(fù)  更多評(píng)論
            
          # re: sqlserver2000下USER表名與系統(tǒng)表重名
          2008-07-15 16:34 | DAO
          我要是早找到你,不至于郁悶了兩天,還好自己搞定了,哈哈  回復(fù)  更多評(píng)論
            
          # re: sqlserver2000下USER表名與系統(tǒng)表重名[未登錄](méi)
          2009-11-03 19:11 | myth
          應(yīng)該不是與系統(tǒng)表重名,是與系統(tǒng)的保留字重名了。感謝使用達(dá)夢(mèng)數(shù)據(jù)庫(kù),有數(shù)據(jù)庫(kù)方面的問(wèn)題歡迎到http://bbs.dameng.com上來(lái)討論。  回復(fù)  更多評(píng)論
            
          <2007年3月>
          25262728123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          關(guān)注工作流和企業(yè)業(yè)務(wù)流程改進(jìn)。現(xiàn)就職于ThoughtWorks。新浪微博:http://weibo.com/ronghao100

          常用鏈接

          留言簿(38)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          常去的網(wǎng)站

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 大埔区| 扎赉特旗| 浏阳市| 珲春市| 宁晋县| 濮阳市| 盐山县| 乐至县| 昭苏县| 秦安县| 寻乌县| 德兴市| 辰溪县| 徐闻县| 丰顺县| 安阳县| 平舆县| 上思县| 高州市| 南陵县| 芜湖市| 岳普湖县| 道真| 古蔺县| 上饶市| 油尖旺区| 三门峡市| 阿鲁科尔沁旗| 涟源市| 河北区| 三亚市| 永修县| 呈贡县| 闻喜县| 威信县| 温泉县| 枞阳县| 天长市| 法库县| 缙云县| 汨罗市|