隨筆-77  評(píng)論-5  文章-2  trackbacks-0

          執(zhí)行sql

          select  o.name,cl.name,cm.text from sysobjects o,syscolumns cl, syscomments cm
           where o.id = cl.id and cl.cdefault = cm.id  and o.type='U'
            and o.name='test2' and cl.name like 'col%'

           

          test2是標(biāo)明, col%是列名通配符, 'U' 表示表格是用戶(hù)表

           

          返回結(jié)果:

           

          name                           name                           text                                                                                                                                                                                                                                                           
          ----                           ----                           ----                                                                                                                                                                                                                                                           
          test2                          col1                           DEFAULT (0)                                                                                                                                                                                                                                                    
          test2                          col2                           DEFAULT  2                                                                                                                                                                                                                                                     
          test2                          col3                           DEFAULT  getdate()            

           

           

          syscolumns 中 id 表示對(duì)應(yīng)的表格在sysobjects中id, cdefault表示在syscomments中的缺省值注釋id

           

           

          缺省值可能會(huì)出現(xiàn)函數(shù), 例如  default getdate(),

          所以我覺(jué)得應(yīng)該這個(gè)缺省值可以剝離掉default, 如果使用hibernate實(shí)現(xiàn),還只能用dynamic insert,dynamic update.

           

           


          文章來(lái)源:http://stocknewbie.bokee.com/viewdiary.31463433.html
          posted on 2009-05-01 10:52 huohuo 閱讀(491) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 秦安县| 离岛区| 南丹县| 广平县| 财经| 仪陇县| 丹阳市| 武功县| 根河市| 泽普县| 仙居县| 渝北区| 崇州市| 太白县| 明溪县| 乐都县| 巴马| 城固县| 宁蒗| 巴塘县| 雷波县| 蓬莱市| 曲沃县| 吉隆县| 隆化县| 堆龙德庆县| 中西区| 连平县| 敦化市| 馆陶县| 蕲春县| 伊通| 增城市| 综艺| 绥芬河市| 曲松县| 九台市| 石城县| 长沙县| 九龙坡区| 安龙县|