• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 解析軟件測試開發技術SQL Server中如何得到自動編號字段 (1)

    發表于:2009-10-10來源:作者:點擊數: 標簽:
    解析軟件 測試 開發 技術SQL Server中如何得到自動編號字段 (1) SQL Server 數據庫 關鍵字:SQL Server 自動編號字段問:SQLServer2000中設計表時如何得到自動編號字段? 答:具體步驟如下: ①像Access中的自動編號字段 右鍵你的表--設計表--找到你的id字
    解析軟件測試開發技術SQL Server中如何得到自動編號字段 (1)SQL Server數據庫

    關鍵字:SQL Server 自動編號字段問:SQL Server 2000中設計表時如何得到自動編號字段? 

    答:具體步驟如下: 

    ①像Aclearcase/" target="_blank" >ccess中的自動編號字段 


    右鍵你的表-->設計表-->找到你的id字段(類int型)-->標識-->是-->標識種子(初始值)-->標識遞增量-->OK 


    ②用IDENTITY (SEED,INCREMENT)參數 

    seed -啟始值 

    increment -增量 

    CREATE TABLE 表名( 

    你的ID IDENTITY (1, 1) NOT NULL ,你的其他字段... ) 


    CREATE TABLE 表名( 

    你的字段ID AUTOINCREMENT(1000,10),其他字段... ) 

    ③修改起始值和步進值 

    ALTER TABLE 表名 ALTER COLUMN 你的字段ID COUNTER(2000,50) 

    ④讓一個刪空的表自動增加字段的開始值重新從1開始 

    ALTER TABLE 表名 ALTER COLUMN 你的字段ID COUNTER(1,1) 

    上述3 4只適用與Access,COUNTER為其一種數據類型,可以在Access中指定一不是自動編號的字段為自動編號字段,也可以讓一自動編號字段重新從指定值按指定步長自動編號。但是如果表中有數據,用戶不能用該語句來將該列的數據類型改變為COUNTER 數據類型。對于SQL Server并不支持。 


    對于SQL Server我們或許總希望用Alter Table 表名 Alter Column 你的字段 IDENTITY(1,1) 

    來指定字段重新從1開始計數,但是這句話本身是錯誤的,好長時間我也疑惑為什么這句話不能執行。如果我們看看MS 對Alter Table語句的定義就清楚了,這句話根本是錯誤的。下面是MS對Alter Table語句的定義。 


    ALTER TABLE table 
    { [ ALTER COLUMN column_name 
        { new_data_type [ ( precision [ , scale ] ) ]
            [ COLLATE < collation_name > ]
            [ NULL | NOT NULL ]
            | {ADD | DROP } ROWGUIDCOL }
        ] 
        | ADD
            { [ < column_definition > ]
            | column_name AS computed_column_expression
            } [ ,...n ]
        | [ WITH CHECK | WITH NOCHECK ] ADD
            { < table_constraint > } [ ,...n ] 
        | DROP
            { [ CONSTRAINT ] constraint_name 
                | COLUMN column } [ ,...n ] 
        | { CHECK | NOCHECK } CONSTRAINT
            { ALL | constraint_name [ ,...n ] }
        | { ENABLE | DISABLE } TRIGGER
            { ALL | trigger_name [ ,...n ] } 
    }

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>