— จะแก้ colunm ที่เป็น Identity ให้สามารถ insert number แทรกได้ เช่นปกติมันนับ 1-2-3 — แล้ว user ลบ 3 กลายเป็นว่าพอจะแอดเพิ่มมันจะเป็นเลข 4 — ขั้นแรก
Category: SQL
Restore Database SQL Server 2012,2016
เนื่องจากการสร้าง database ชื่อใหม่และทำการ restore จาก db หนึ่งไปยัง db หนึง เมื่อทำการ restore db จะพบว่ามันแจ้งว่าทำไม่ได้ เพราะมีการใช้งานอยู่ดังนั้น เราจึงต้องใช้คำสั่ง sql ในการ restore แทน (ประหนึ่งการ
Insert ข้อมูลและส่งค่า Primary key กลับมา
Insert ข้อมูลและส่งค่า Primarykey ที่พึ่ง Insert ล่าสุดกลับมาเพื่อนำไปใช้ต่อ โดยใช้ SELECT CAST(scope_identity() AS int ช่วย ตัวอย่างโค้ด #region Add Scholarship Database db = DatabaseFactory.CreateDatabase(); string
Error: The wait operation timed out เวลา Query ด้วย SQL Command
Error: The wait operation timed out เวลา Query ด้วย SQL Command แก้โดยเพิ่ม Timeout ตอนสั่ง Query เพิ่ม
การสร้าง Store Procedure ใน MS Sql Server และเขียนโค้ดใช้งานด้วย ASP.NET C#
วิธีการทำเริ่มจากฝั่ง Database จะต้องสร้าง Database และ Table ขึ้นมา หลังจากนั้นให้เปิดหน้า Query Windows ขึ้นมาเพื่อเขียนคำสั่งสร้าง Store Procedure และกำหนด Parameter กับเงื่อนไขที่จะให้ Store Procedure ทำงาน —
SELECT INTO ทำการ Copy Table จาก Oracle ย้ายไปยัง MSSQL
จากบทความ Connecting to Oracle from SQL Server โดยใช้ Link Server เมื่อเราอยากทำการ copy table จาก oracle ไปยัง MSSQL สามารถทำได้ง่ายได้เพียงแค่ใช้ query ธรรมดาดังนี้ SELECT
open port on fire wall for sql server 2012 & windows server 2012
ถ้าลง windows server 2012 กับ sql server อาจจะมีปัญหาการเชื่อมต่อฐานข้อมูลจากเครื่องอื่นที่ไม่ใช่ localhost มันจะติด advance firewall เราต้องทำการเปิด port TCP : 1433 ในส่วนของ Inbound Rule
Fix error restore MSSQL Server 2008 to 2012
ถ้าเลือก restore database จาก 2008 ไปยัง 2012 จะพบปัญหาเออเรอร์ ถึงแม้จะเลือกจากโหมดกราฟฟิกเป็น Overwrite the existing database (With replace) แล้วก็ยังไม่หายดังรูป วิธีแก้ต้องทำการ restore ด้วย command
Query data from different Server with Link Server in SQL Server 2008
เราสามารถคิวรี่ข้อมูลจากเซิฟเวอรต่างๆมาไว้รวมกันได้โดยสามารถใช้ tool link server ใน sql management studio ช่วยได้วิธีการทำ สามารถทดสอบการใช้คิวรี่โดยดังนี้ //select * from [ชื่อ link].ดาต้าเบส.dbo.ชื่อเทเบิ้ล select * from [link1].studentdb.dbo.zdept
