SQL T-SQL FAQ: วิธี insert ค่าและการตั้งค่าในคอลัมน์ identity

คำตอบ SQL T-SQL FAQ: วิธี insert ค่าและการตั้งค่าในคอลัมน์ identity

ตอบทั้งหมด

  • 13 มีนาคม 2555 9:17
    ผู้ดูแล
     
     คำตอบ



    เราสามารถตั้งค่าคุณสมบัติ IDENTITY_INSERT ให้เป็น ON เพื่อ insert ค่าลงในคอลัมน์ identity

    <div style="BORDER-BOTTOM: windowtext 1pt solid; BORDER- PADDING-BOTTOM: 1pt; PADDING- WIDTH: 600px; PADDING-RIGHT: 4pt; MARGIN- BORDER- BORDER-RIGHT: windowtext 1pt solid; PADDING->

    SETIDENTITY_INSERTdbo.TestON

    GO

    INSERTINTOdbo.Test (IdentityID,TestName)VALUES(1,'Name1')

    GO

    SETIDENTITY_INSERTdbo.TestOFF

    GO

    < /div>



    เราสามารถตั้งค่า identity ด้วย DBCC CHECKIDENT

    <div style="BORDER-BOTTOM: windowtext 1pt solid; BORDER- PADDING-BOTTOM: 1pt; PADDING- WIDTH: 600px; PADDING-RIGHT: 4pt; MARGIN- BORDER- BORDER-RIGHT: windowtext 1pt solid; PADDING->

    DBCCCHECKIDENT("Test");

    < /div>



    เอกสารที่เกี่ยวข้อง



    SET IDENTITY_INSERT (Transact-SQL)


    http://msdn.microsoft.com/en-us/library/ms188059.aspx



    DBCC CHECKIDENT (Transact-SQL)


    http://msdn.microsoft.com/en-us/library/ms176057.aspx





    Supa Sethasiripong [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    • ทำเครื่องหมายเป็นคำตอบโดย supa_sModerator 14 มีนาคม 2555 5:24
    •