MS SQL Server 2005 : เทคนิคการ copy header ของผลการรัน query

สำหรับหลายคนทีได้ใช้งาน Microsoft SQL Server 2005 แบบออฟนั้น อาจจะต้องมีการนำผลของการรันคิวรี่ (query) เอาไปใช้งานต่อ ไม่ว่าจะเป็นเอาไปวางใน Excel หรือว่าส่งข้อมูลที่ได้ให้ลูกค้า ซึ่งจริงๆ แล้วการนำผลการรันก็สามารถทำได้โดยเลือกผลที่ได้แล้วเลือก File > Save Result As.. หรือแม้กระทั่ง Copy ข้อมูลไปเลย แต่ว่าบางครั้ง หรืออาจจะทุกครั้งสำหรับบางคน ที่ไม่สามารถนำหัวคอลัมน์ไปด้วย วันนี้ออฟก็เลยมาบอกเทคนิคในการ Copy Header Column ของข้อมูลที่รันได้ไปด้วยค่า
เทคนิคการ copy header ของผลการรัน query
- เปิดโปรแกรม SQL Server 2005 Management Studio.
- ที่แถบเมนูด้านบนเลือก Query จากนั้นเลือก Query Options.

- ในหน้าต่าง Query Options , ที่แถบด้านซ้ายกดเลือก Results
- เลือก Grid.
- ติ๊กเลือกที่ช่อง the Include column headers when copying or saving the results

- คลิก OK.
ตัวอย่างผลของการรัน
ผลของการ Copy แบบไม่มีหัว column
| sysrowsetcolumns | 4 | 10/14/05 1:36 |
| sysrowsets | 5 | 10/14/05 1:36 |
| sysallocunits | 7 | 10/14/05 1:36 |
| sysfiles1 | 8 | 4/8/03 9:13 |
| syshobtcolumns | 13 | 10/14/05 1:36 |
ผลของการ Copy แบบมีหัว column
| name | id | crdate |
| sysrowsetcolumns | 4 | 10/14/05 1:36 |
| sysrowsets | 5 | 10/14/05 1:36 |
| sysallocunits | 7 | 10/14/05 1:36 |
| sysfiles1 | 8 | 4/8/03 9:13 |
| syshobtcolumns | 13 | 10/14/05 1:36 |
หมายเหตุ : ออฟลองใช้งานดูแล้วมันต้องตั้งค่าใหม่ทุกครั้งที่เราสร้าง query ใหม่อ่ะ
Leave a comment