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

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

Read More

Restore Database SQL Server 2012,2016

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

Read More

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

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

Read More

การสร้าง Store Procedure ใน MS Sql Server และเขียนโค้ดใช้งานด้วย ASP.NET C#

วิธีการทำเริ่มจากฝั่ง Database จะต้องสร้าง Database และ Table ขึ้นมา หลังจากนั้นให้เปิดหน้า Query Windows ขึ้นมาเพื่อเขียนคำสั่งสร้าง Store Procedure และกำหนด Parameter กับเงื่อนไขที่จะให้ Store Procedure ทำงาน —

Read More

SELECT INTO ทำการ Copy Table จาก Oracle ย้ายไปยัง MSSQL

จากบทความ Connecting to Oracle from SQL Server โดยใช้ Link Server เมื่อเราอยากทำการ copy table จาก oracle ไปยัง MSSQL สามารถทำได้ง่ายได้เพียงแค่ใช้ query ธรรมดาดังนี้ SELECT

Read More

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

Read More

Fix error restore MSSQL Server 2008 to 2012

ถ้าเลือก restore database จาก 2008 ไปยัง 2012 จะพบปัญหาเออเรอร์ ถึงแม้จะเลือกจากโหมดกราฟฟิกเป็น Overwrite the existing database (With replace) แล้วก็ยังไม่หายดังรูป วิธีแก้ต้องทำการ restore ด้วย command

Read More

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

Read More