banxitan

          統(tǒng)計

          留言簿(2)

          閱讀排行榜

          評論排行榜

          Sysbase 中判斷某表是否存在(表所對應(yīng)的索引名是否存在的判斷方法)

          今天在寫動態(tài)建表及表所對應(yīng)的索引時,需要判斷表及索引是否存在。現(xiàn)記錄如下。。

          判斷表是否存在

          select id,name from sysobjects where type='U' and name='Airbook';
          其中 Airbook是所需要創(chuàng)建的表名。。

          判斷表所對應(yīng)的索引名是否存在
          select sysobjects.id,sysobjects.name ,sysindexes.name 
          from sysobjects,sysindexes
          where sysobjects.id = sysindexes.id  and 
                sysobjects.type
          ='U'
                  
          and sysobjects.name='Airbook'
                  
          and sysindexes.name='in_abksaleid'
          ;
          其中 Airbook是指表名, in_abksaleid 是指所建的索引名。

          查詢表中的某個字段是否存在


          select sysobjects.id,sysobjects.name ,syscolumns.name 
          from sysobjects,syscolumns
          where sysobjects.id = syscolumns.id  and 
                sysobjects.type
          ='U'
                  
          and sysobjects.name='Airbook'
                  
          and syscolumns.name='Agent_ID'
          ;

          其中Airbook是指表名,Agent_ID為Airbook的字段

          posted on 2009-07-20 21:14 MikyTan 閱讀(996) 評論(0)  編輯  收藏 所屬分類: SQL

          主站蜘蛛池模板: 津南区| 郓城县| 施甸县| 电白县| 崇州市| 桂阳县| 东丽区| 广东省| 高雄市| 响水县| 宁化县| 齐河县| 同心县| 福州市| 长垣县| 黄梅县| 浠水县| 安庆市| 准格尔旗| 泸西县| 昆明市| 上栗县| 锡林郭勒盟| 岳池县| 武宁县| 林芝县| 南昌市| 黄陵县| 安达市| 巴塘县| 二手房| 康定县| 故城县| 天门市| 库尔勒市| 胶州市| 大新县| 潞西市| 广南县| 施甸县| 册亨县|