test html
          隨筆-10  評論-6  文章-0  trackbacks-0

           

          CREATE TABLE img (id_num int IDENTITY(1,1), company_name sysname)
          INSERT img(company_name) VALUES ('New Moon Books')
          INSERT img(company_name) VALUES ('Lucerne Publishing')
          -- SET IDENTITY_INSERT ON and use in img table.
          SET IDENTITY_INSERT img ON

          DECLARE @minidentval smallint
          DECLARE @nextidentval smallint
          SELECT @minidentval = MIN(IDENTITYCOLFROM img
           
          IF @minidentval = IDENT_SEED('img')
              
          SELECT @nextidentval = MIN(IDENTITYCOL+ IDENT_INCR('img')
              
          FROM img t1
              
          WHERE IDENTITYCOL BETWEEN IDENT_SEED('img'AND 32766 AND
                
          NOT    EXISTS (SELECT * FROM img t2
                    
          WHERE t2.IDENTITYCOL = t1.IDENTITYCOL + IDENT_INCR('img'))
           
          ELSE
              
          SELECT @nextidentval = IDENT_SEED('img')
          SET IDENTITY_INSERT img OFF
          IDENTITYCOL:返回表中identity列.
          IDENT_SEED(表名):IDENT_SEED() 函數返回表中標識性字段identity column 的初值.
          IDENT_INCR(表名):返回identity列的增量值.
          SET IDENTITY_INSERT:允許將顯式值插入表的標識列中

          還是不能完全理解,請哪位高人分析分析!
          posted on 2007-05-03 04:16 我們走在JAVA的光明大道上 閱讀(1714) 評論(0)  編輯  收藏 所屬分類: 我的問題集合(有緣人幫忙!)

          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          test html.....
          主站蜘蛛池模板: 虹口区| 栾城县| 射洪县| 马关县| 南靖县| 景宁| 萍乡市| 西藏| 青铜峡市| 泸西县| 沧州市| 阿拉善盟| 玉门市| 岱山县| 扶绥县| 南靖县| 南部县| 洛川县| 剑川县| 晋宁县| 璧山县| 泸西县| 盐源县| 武平县| 修水县| 航空| 工布江达县| 彩票| 万州区| 庆元县| 安化县| 唐山市| 兰溪市| 建水县| 吴江市| 琼海市| 隆德县| 大宁县| 曲阜市| 新晃| 峨山|