PHP 8.5.0 Beta 3 available for testing

mysqli_sql_exception::getSqlState

(PHP 8 >= 8.1.2)

mysqli_sql_exception::getSqlState โ€” SQLSTATE ใ‚จใƒฉใƒผใ‚ณใƒผใƒ‰ใ‚’ๅซใ‚€ๆƒ…ๅ ฑใ‚’่ฟ”ใ™

่ชฌๆ˜Ž

public mysqli_sql_exception::getSqlState(): string

็›ด่ฟ‘ใงๅฎŸ่กŒใ—ใŸใ‚ฏใ‚จใƒชใซ้–ขใ™ใ‚‹ใ€ SQLSTATE ใ‚จใƒฉใƒผใ‚ณใƒผใƒ‰ใ‚’ๅซใ‚€ๆ–‡ๅญ—ๅˆ—ใ‚’่ฟ”ใ—ใพใ™ใ€‚ ใ‚จใƒฉใƒผใ‚ณใƒผใƒ‰ใฏ 5ใคใฎๆ–‡ๅญ—ใ‹ใ‚‰ๆง‹ๆˆใ•ใ‚Œใพใ™ใ€‚ ใ‚จใƒฉใƒผใ‚ณใƒผใƒ‰ใฎๅ€คใฏใ€ANSI SQL ใจ ODBC ใง่ฆๅฎšใ•ใ‚ŒใŸใ‚‚ใฎใงใ™ใ€‚ ๅ–ใ‚Šใ†ใ‚‹ๅ€คใฏใ€ ยป http://dev.mysql.com/doc/mysql/en/error-handling.html ใ‚’ๅ‚็…งใใ ใ•ใ„ใ€‚

ๆณจๆ„:

ใ™ในใฆใฎ MySQL ใง็™บ็”Ÿใ™ใ‚‹ใ‚จใƒฉใƒผใŒใ€ SQLSTATE ใ‚จใƒฉใƒผใ‚ณใƒผใƒ‰ใซๅฏพๅฟœใ—ใฆใ„ใ‚‹ใ‚ใ‘ใงใฏใ‚ใ‚Šใพใ›ใ‚“ใ€‚ ๅฏพๅฟœใ—ใฆใ„ใชใ„ใ‚จใƒฉใƒผใ‚ณใƒผใƒ‰ใซใคใ„ใฆใฏใ€ HY000 (ไธ€่ˆฌใ‚จใƒฉใƒผ) ใŒไฝฟใ‚ใ‚Œใพใ™ใ€‚

ใƒ‘ใƒฉใƒกใƒผใ‚ฟ

ใ“ใฎ้–ขๆ•ฐใซใฏใƒ‘ใƒฉใƒกใƒผใ‚ฟใฏใ‚ใ‚Šใพใ›ใ‚“ใ€‚

ๆˆปใ‚Šๅ€ค

็›ด่ฟ‘ใงๅฎŸ่กŒใ—ใŸใ‚ฏใ‚จใƒชใซ้–ขใ™ใ‚‹ใ€ SQLSTATE ใ‚จใƒฉใƒผใ‚ณใƒผใƒ‰ใ‚’ๅซใ‚€ๆ–‡ๅญ—ๅˆ—ใ‚’่ฟ”ใ—ใพใ™ใ€‚ ใ‚จใƒฉใƒผใ‚ณใƒผใƒ‰ใฏ 5ใคใฎๆ–‡ๅญ—ใ‹ใ‚‰ๆง‹ๆˆใ•ใ‚Œใพใ™ใ€‚

๏ผ‹add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top