MySQL Miscellaneous Function : สอน คำสั่ง ของ Miscellaneous Function, เรียน คำสั่ง ของ Miscellaneous Function
 

Reference

Reference ในเว็บไซต์ Function.in.th เป็นการนำเสนอความรู้ในรูปแบบของแหล่งอ้างอิงของคำสั่งต่าง ๆ ที่ใช้ในการเขียนโปรแกรม โดยผู้ที่สนใจสามารถเข้ามาเรียนรู้การใช้งานคำสั่งของการเขียนโปรแกรมเหล่านี้ได้ ผ่านทาง URL code.function.in.th ทั้งนี้ผู้อ่านยังสามารถร่วมแสดงความคิดเห็นบนเนื้อหาที่มีสอนได้ ซึ่งถือเป็นการส่งเสริมให้มีการแลกเปลี่ยนประสบการณ์และความรู้ระหว่างผู้อ่านด้วยกันเอง
  • DATABASE ( ) ใช้คืนค่าชื่อฐานข้อมูลที่ติดต่ออยู่
    USER ( ) ใช้คืนค่า username ที่ติดต่ออยู่
    SYSTEM_USER ( ) ใช้คืนค่า username ที่ติดต่ออยู่
    SESSION_USER ( ) ใช้คืนค่า username ที่ติดต่ออยู่
    PASSWORD ( char ) ใช้เข้ารหัส ด้วย function password
    ENCRYPT ( char ) ใช้เข้ารหัสด้วย function encrypt
    ENCODE ( char, code ) ใช้เข้ารหัสด้วย function encode โดยมีการกำหนด code ด้วย
    DECODE ( char, code ) ใช้ถอดรหัสด้วย function decode ซึ่งเป็นการถอดรหัสของค่าที่ได้จากการเข้ารหัส encode โดยมีการกำหนด code ด้วย
    MD5 ( char ) ให้เข้ารหัสด้วย function md5 โดยค่าที่จะได้คือ เลขฐานสิบหก ความยาว 32 ตัวอักษร
    LAST_INSERT_ID ( ) ใช้คืนค่า id ล่าสุด ที่มีการ insert ข้อมูล ซึ่ง id นั้นจะต้องเป็น field แบบ auto increment
    FORMAT ( num, decimal ) ใช้จัดรูปแบบการแสดงผลตัวเลข แบบมี comma ทุกๆ 3 หลักของตัวเลข โดยมีการกำหนดจุดทศนิยมไว้ด้วย
    VERSION ( ) ใช้คืนค่า version ของ mysql
    CONNECTION_ID ( ) ใช้คืนค่า id ของการเชื่อมต่อฐานข้อมูล
  • function :
    DATABASE()

    content :
    ใช้คืนค่าชื่อฐานข้อมูลที่ติดต่ออยู่

    example :
    SELECT DATABASE()

  • function :
    USER()

    content :
    ใช้คืนค่า username ที่ติดต่ออยู่

    example :
    SELECT USER()

  • function :
    SYSTEM_USER()

    content :
    ใช้คืนค่า username ที่ติดต่ออยู่

    example :
    SELECT SYSTEM_USER()

  • function :
    SESSION_USER()

    content :
    ใช้คืนค่า username ที่ติดต่ออยู่

    example :
    SELECT SESSION_USER()

  • function :
    PASSWORD(char)

    content :
    ใช้เข้ารหัส ด้วย function password

    example :
    SELECT PASSWORD('123456')

  • function :
    ENCRYPT(char)

    content :
    ใช้เข้ารหัสด้วย function encrypt

    example :
    SELECT ENCRYPT('123456')

  • function :
    ENCODE(char,code)

    content :
    ใช้เข้ารหัสด้วย function encode โดยมีการกำหนด code ด้วย

    example :
    SELECT ENCODE('123456','function')
    SELECT DECODE(ENCODE('123456','function'),'bamboolabcode')

  • function :
    DECODE(char,code)

    content :
    ใช้ถอดรหัสด้วย function decode ซึ่งเป็นการถอดรหัสของค่าที่ได้จากการเข้ารหัส encode
    โดยมีการกำหนด code ด้วย

    example :
    SELECT ENCODE('123456','function')
    SELECT DECODE(ENCODE('123456','function'),'function')

  • function :
    MD5(char)

    content :
    ให้เข้ารหัสด้วย function md5 
    โดยค่าที่จะได้คือ เลขฐานสิบหก ความยาว 32 ตัวอักษร

    example :
    SELECT MD5('123456')

  • function :
    LAST_INSERT_ID()

    content :
    ใช้คืนค่า id ล่าสุด ที่มีการ insert ข้อมูล
    ซึ่ง id นั้นจะต้องเป็น field แบบ auto increment

    example :
    SELECT LAST_INSERT_ID()

  • function :
    FORMAT(num,decimal)

    content :
    ใช้จัดรูปแบบการแสดงผลตัวเลข แบบมี comma ทุกๆ 3 หลักของตัวเลข
    โดยมีการกำหนดจุดทศนิยมไว้ด้วย

    example :
    SELECT FORMAT(12345.12345, 4)

  • function :
    VERSION()

    content :
    ใช้คืนค่า version ของ mysql

    example :
    SELECT VERSION()

  • function :
    CONNECTION_ID()

    content :
    ใช้คืนค่า id ของการเชื่อมต่อฐานข้อมูล

    example :
    SELECT CONNECTION_ID()

 
Share This Chapter Login with Facebook