SQL Server Conversion Function : สอน คำสั่ง ของ Conversion Function, เรียน คำสั่ง ของ Conversion Function
 

Reference

Reference ในเว็บไซต์ Function.in.th เป็นการนำเสนอความรู้ในรูปแบบของแหล่งอ้างอิงของคำสั่งต่าง ๆ ที่ใช้ในการเขียนโปรแกรม โดยผู้ที่สนใจสามารถเข้ามาเรียนรู้การใช้งานคำสั่งของการเขียนโปรแกรมเหล่านี้ได้ ผ่านทาง URL code.function.in.th ทั้งนี้ผู้อ่านยังสามารถร่วมแสดงความคิดเห็นบนเนื้อหาที่มีสอนได้ ซึ่งถือเป็นการส่งเสริมให้มีการแลกเปลี่ยนประสบการณ์และความรู้ระหว่างผู้อ่านด้วยกันเอง
  • CAST ( expression AS data_type ) ใช้เปลี่ยนประเภทข้อมูลของ expression ที่กำหนด ให้เป็น data_type ที่กำหนด
    CONVERT ( data_type,expression,style ) ใช้เปลี่ยนประเภทข้อมูลของ expression ที่กำหนด ให้เป็น data_type ที่กำหนด
  • syntax :
    CAST ( expression AS data_type )

    content :
    ใช้เปลี่ยนประเภทข้อมูลของ expression ที่กำหนด ให้เป็น data_type ที่กำหนด

    example :
    SELECT CAST(GETDATE() AS VARCHAR(20))

  • syntax :
    CONVERT ( data_type,expression,style )

    content :
    ใช้เปลี่ยนประเภทข้อมูลของ expression ที่กำหนด ให้เป็น data_type ที่กำหนด
    ในกรณีที่ใช้กับ expression ที่เป็น วันที่ นั้นค่าที่เป็นไปได้ของ style ได้แก่
    ไม่กำหนด หมายถึงต้องการแปลงวันที่ให้เป็น mon dd yyyy hh:miAm( or PM)
    1 หมายถึงต้องการแปลงวันที่ให้เป็น mm/dd/yy
    2 หมายถึงต้องการแปลงวันที่ให้เป็น yy:mm:dd
    3 หมายถึงต้องการแปลงวันที่ให้เป็น dd/mm/yy
    4 หมายถึงต้องการแปลงวันที่ให้เป็น dd.mm.yy
    5 หมายถึงต้องการแปลงวันที่ให้เป็น dd-mm-yy
    6 หมายถึงต้องการแปลงวันที่ให้เป็น dd mon yy
    7 หมายถึงต้องการแปลงวันที่ให้เป็น Mon dd, yy
    8 หมายถึงต้องการแปลงวันที่ให้เป็น hh:mm:ss
    10 หมายถึงต้องการแปลงวันที่ให้เป็น mm-dd-yy
    11 หมายถึงต้องการแปลงวันที่ให้เป็น yy/mm/dd
    12 หมายถึงต้องการแปลงวันที่ให้เป็น yymmdd
    14 หมายถึงต้องการแปลงวันที่ให้เป็น hh:mi:ss:mmm(24h)

    example :
    SELECT CONVERT(VARCHAR(8),GETDATE(),8)

 
Share This Chapter Login with Facebook