Category: SQL

แก้ colunm ที่เป็น Identity ให้สามารถ insert number แทรกได้

-- จะแก้ colunm ที่เป็น Identity ให้สามารถ insert number แทรกได้ เช่นปกติมันนับ 1-2-3 -- แล้ว user ลบ 3 กลายเป็นว่าพอจะแอดเพิ่มมันจะเป็นเลข 4 -- ขั้นแรก ให้เปิดให้สามารถ insert ได้ set identity_insert ActivityType ON -- หลังจากนั้นทำการใช้คำสั่ง insert…

Restore Database SQL Server 2012,2016

เนื่องจากการสร้าง database ชื่อใหม่และทำการ restore จาก db หนึ่งไปยัง db หนึง เมื่อทำการ restore db จะพบว่ามันแจ้งว่าทำไม่ได้ เพราะมีการใช้งานอยู่ดังนั้น เราจึงต้องใช้คำสั่ง sql ในการ restore แทน (ประหนึ่งการ copy และ replace ไปยัง db ใหม่ที่สร้าง) ดังนี้ USE [master] GO…

Insert ข้อมูลและส่งค่า Primary key กลับมา

Insert ข้อมูลและส่งค่า Primarykey ที่พึ่ง Insert ล่าสุดกลับมาเพื่อนำไปใช้ต่อ โดยใช้ SELECT CAST(scope_identity() AS int ช่วย ตัวอย่างโค้ด #region Add Scholarship Database db = DatabaseFactory.CreateDatabase(); string sql = @"INSERT INTO [Scholarship] ( [ScholarName] ,[ScholarFromID] )VALUES( @ScholarName…