/php-src/ext/mysqlnd/ |
H A D | mysqlnd_wireprotocol.c | 200 unsigned int *error_no, char *sqlstate) in php_mysqlnd_read_error_from_line() argument 220 memcpy(sqlstate, p, MYSQLND_SQLSTATE_LENGTH); in php_mysqlnd_read_error_from_line() 232 sqlstate[MYSQLND_SQLSTATE_LENGTH] = '\0'; in php_mysqlnd_read_error_from_line() 355 &packet->error_no, packet->sqlstate in php_mysqlnd_greet_read() 662 &packet->error_no, packet->sqlstate in php_mysqlnd_auth_response_read() 815 &packet->error_no, packet->sqlstate in php_mysqlnd_ok_read() 908 &packet->error_no, packet->sqlstate in php_mysqlnd_eof_read() 1321 strlcpy(info->sqlstate, sqlstate, sizeof(info->sqlstate)); in set_packet_error() 1687 packet->error_info.sqlstate in php_mysqlnd_rowp_read() 1789 packet->error_info.sqlstate in php_mysqlnd_prepare_read() [all …]
|
H A D | mysqlnd_ps.c | 1450 MYSQLND_METHOD(mysqlnd_stmt, sqlstate)(const MYSQLND_STMT * const s) in MYSQLND_METHOD() argument 1453 return stmt && stmt->error_info->sqlstate[0] ? stmt->error_info->sqlstate:MYSQLND_SQLSTATE_NULL; in MYSQLND_METHOD() 1964 MYSQLND_METHOD(mysqlnd_stmt, sqlstate),
|
H A D | mysqlnd_connection.c | 103 memset(&info->sqlstate, 0, sizeof(info->sqlstate)); in MYSQLND_METHOD() 115 const char * const sqlstate, in MYSQLND_METHOD() 123 strlcpy(info->sqlstate, sqlstate, sizeof(info->sqlstate)); in MYSQLND_METHOD() 127 strlcpy(error_for_the_list.sqlstate, sqlstate, sizeof(error_for_the_list.sqlstate)); in MYSQLND_METHOD() 887 MYSQLND_METHOD(mysqlnd_conn_data, sqlstate)(const MYSQLND_CONN_DATA * const conn) argument 889 return conn->error_info->sqlstate[0] ? conn->error_info->sqlstate:MYSQLND_SQLSTATE_NULL; 1957 MYSQLND_METHOD(mysqlnd_conn_data, sqlstate),
|
H A D | mysqlnd_structs.h | 126 …ine SET_CLIENT_ERROR(info, err_no, sqlstate, error) (err_no)? (info)->m->set_client_error((info), … argument 128 …OR(dest, source) SET_CLIENT_ERROR((dest), (source).error_no, (source).sqlstate, (source).error) 133 …_ERROR_INFO * const info, const unsigned int err_no, const char * const sqlstate, const char * con… 145 char sqlstate[MYSQLND_SQLSTATE_LENGTH + 1]; member 157 char sqlstate[MYSQLND_SQLSTATE_LENGTH + 1]; member
|
H A D | mysqlnd_commands.c | 602 …SET_CLIENT_ERROR(conn->error_info, greet_packet.error_no, greet_packet.sqlstate, greet_packet.erro… in MYSQLND_METHOD()
|
H A D | mysqlnd_auth.c | 344 if (auth_resp_packet.sqlstate[0]) { in mysqlnd_auth_handshake() 345 …strlcpy(conn->error_info->sqlstate, auth_resp_packet.sqlstate, sizeof(conn->error_info->sqlstate)); in mysqlnd_auth_handshake() 346 …DBG_ERR_FMT("ERROR:%u [SQLSTATE:%s] %s", auth_resp_packet.error_no, auth_resp_packet.sqlstate, aut… in mysqlnd_auth_handshake() 1252 if (result_packet.sqlstate[0]) { in mysqlnd_caching_sha2_handle_server_response() 1253 strlcpy(conn->error_info->sqlstate, result_packet.sqlstate, sizeof(conn->error_info->sqlstate)); in mysqlnd_caching_sha2_handle_server_response() 1254 …DBG_ERR_FMT("ERROR:%u [SQLSTATE:%s] %s", result_packet.error_no, result_packet.sqlstate, result_pa… in mysqlnd_caching_sha2_handle_server_response()
|
/php-src/ext/pdo_firebird/ |
H A D | firebird_driver.c | 499 char sqlstate[sizeof(pdo_error_type)]; in php_firebird_set_error() local 500 fb_sqlstate(sqlstate, H->isc_status); in php_firebird_set_error() 501 if (sqlstate != NULL && strlen(sqlstate) < sizeof(pdo_error_type)) { in php_firebird_set_error() 502 strcpy(*error_code, sqlstate); in php_firebird_set_error()
|
/php-src/ext/mysqli/ |
H A D | mysqli_nonapi.c | 486 add_assoc_string_ex(&single_error, "sqlstate", sizeof("sqlstate") - 1, message->sqlstate); 514 add_assoc_string_ex(&single_error, "sqlstate", sizeof("sqlstate") - 1, message->sqlstate);
|
H A D | mysqli.stub.php | 723 public string $sqlstate; variable in mysqli 1210 public string $sqlstate; 1335 public string $sqlstate; 1346 protected string $sqlstate = "00000";
|
/php-src/ext/pdo/ |
H A D | pdo_dbh.c | 68 void pdo_raise_impl_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, pdo_error_type sqlstate, const char *su… in pdo_raise_impl_error() argument 87 memcpy(*pdo_err, sqlstate, sizeof(pdo_error_type)); in pdo_raise_impl_error()
|
H A D | php_pdo_driver.h | 680 pdo_error_type sqlstate, const char *supp);
|
/php-src/ext/mysqli/tests/ |
H A D | bug34810.phpt | 35 if ("HY000" != $warning->sqlstate) 36 printf("[003] Wrong sql state code: %s\n", $warning->sqlstate); 94 ["sqlstate"]=>
|
/php-src/ext/pdo_pgsql/ |
H A D | pgsql_driver.c | 67 int _pdo_pgsql_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, int errcode, const char *sqlstate, const cha… in _pdo_pgsql_error() argument 83 if (sqlstate == NULL || strlen(sqlstate) >= sizeof(pdo_error_type)) { in _pdo_pgsql_error() 87 strcpy(*pdo_err, sqlstate); in _pdo_pgsql_error()
|
H A D | php_pdo_pgsql_int.h | 76 extern int _pdo_pgsql_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, int errcode, const char *sqlstate, co… 80 #define pdo_pgsql_error_stmt_msg(stmt, e, sqlstate, msg) \ argument 81 _pdo_pgsql_error(stmt->dbh, stmt, e, sqlstate, msg, __FILE__, __LINE__)
|
H A D | pgsql_statement.c | 198 char *sqlstate = pdo_pgsql_sqlstate(S->result); in pgsql_stmt_execute() local 205 if (sqlstate && !strcmp(sqlstate, "42P05")) { in pgsql_stmt_execute() 215 pdo_pgsql_error_stmt(stmt, status, sqlstate); in pgsql_stmt_execute()
|
/php-src/ext/pdo_dblib/ |
H A D | pdo_dblib.c | 121 strcpy(einfo->sqlstate, state); in ZEND_GET_MODULE() 173 dblib_globals->err.sqlstate = dblib_globals->sqlstate; in PHP_GINIT_FUNCTION()
|
H A D | dblib_driver.c | 104 S->err.sqlstate = stmt->error_code; in dblib_handle_preparer() 489 H->err.sqlstate = dbh->error_code; in pdo_dblib_handle_factory() 620 DBLIB_G(err).sqlstate, in pdo_dblib_handle_factory()
|
/php-src/ext/pdo_mysql/tests/ |
H A D | pdo_mysql_prepare_native_myisam_index.phpt | 25 if (isset($error_info['prepare']['sqlstate']) && 26 ($error_info['prepare']['sqlstate'] !== $tmp[0])) { 28 $offset, $error_info['prepare']['sqlstate'], $tmp[0]); 67 if (isset($error_info['execute']['sqlstate']) && 68 ($error_info['execute']['sqlstate'] !== $tmp[0])) { 70 $offset, $error_info['execute']['sqlstate'], $tmp[0]); 99 prepex(3, $db, '', [], ['prepare' => ['sqlstate' => '42000']]); 127 array('execute' => array('sqlstate' => '42000', 'mysql' => 1064)));
|
H A D | pdo_mysql_prepare_emulated.phpt | 26 if (isset($error_info['prepare']['sqlstate']) && 27 ($error_info['prepare']['sqlstate'] !== $tmp[0])) { 29 $offset, $error_info['prepare']['sqlstate'], $tmp[0]); 58 if (isset($error_info['execute']['sqlstate']) && 59 ($error_info['execute']['sqlstate'] !== $tmp[0])) { 61 $offset, $error_info['execute']['sqlstate'], $tmp[0]); 90 prepex(3, $db, '', [], ['execute' => ['sqlstate' => '42000']]); 132 $params, array('execute' => array('sqlstate' => 'HY093')));
|
H A D | pdo_mysql_prepare_emulated_anonymous_placeholders.phpt | 26 if (isset($error_info['prepare']['sqlstate']) && 27 ($error_info['prepare']['sqlstate'] !== $tmp[0])) { 29 $offset, $error_info['prepare']['sqlstate'], $tmp[0]); 58 if (isset($error_info['execute']['sqlstate']) && 59 ($error_info['execute']['sqlstate'] !== $tmp[0])) { 61 $offset, $error_info['execute']['sqlstate'], $tmp[0]); 91 prepex(3, $db, '', [], ['execute' => ['sqlstate' => '42000']]); 121 array('test'), array('execute' => array('sqlstate' => 'HY093'))); 132 $params, array('execute' => array('sqlstate' => 'HY093')));
|
H A D | pdo_mysql_prepare_emulated_myisam.phpt | 26 if (isset($error_info['prepare']['sqlstate']) && 27 ($error_info['prepare']['sqlstate'] !== $tmp[0])) { 29 $offset, $error_info['prepare']['sqlstate'], $tmp[0]); 58 if (isset($error_info['execute']['sqlstate']) && 59 ($error_info['execute']['sqlstate'] !== $tmp[0])) { 61 $offset, $error_info['execute']['sqlstate'], $tmp[0]); 90 prepex(3, $db, '', [], ['execute' => ['sqlstate' => '42000']]); 115 array('execute' => array('sqlstate' => '42000', 'mysql' => 1064))); 119 array('execute' => array('sqlstate' => '42000', 'mysql' => 1064)));
|
H A D | pdo_mysql_prepare_emulated_myisam_index.phpt | 28 if (isset($error_info['prepare']['sqlstate']) && 29 ($error_info['prepare']['sqlstate'] !== $tmp[0])) { 31 $offset, $error_info['prepare']['sqlstate'], $tmp[0]); 60 if (isset($error_info['execute']['sqlstate']) && 61 ($error_info['execute']['sqlstate'] !== $tmp[0])) { 63 $offset, $error_info['execute']['sqlstate'], $tmp[0]); 93 prepex(3, $db, '', [], ['execute' => ['sqlstate' => '42000']]); 119 array('execute' => array('sqlstate' => '42000', 'mysql' => 1064))); 125 array('execute' => array('sqlstate' => '42000', 'mysql' => 1064))); 150 … $stmt = prepex(17, $db, $sql, array(1, 1), array('execute' => array('sqlstate' => 'HY093')));
|
H A D | pdo_mysql_prepare_native_anonymous_placeholder.phpt | 25 if (isset($error_info['prepare']['sqlstate']) && 26 ($error_info['prepare']['sqlstate'] !== $tmp[0])) { 28 $offset, $error_info['prepare']['sqlstate'], $tmp[0]); 67 if (isset($error_info['execute']['sqlstate']) && 68 ($error_info['execute']['sqlstate'] !== $tmp[0])) { 70 $offset, $error_info['execute']['sqlstate'], $tmp[0]); 99 prepex(3, $db, '', [], ['prepare' => ['sqlstate' => '42000']]); 131 $params, array('execute' => array('sqlstate' => 'HY093'))); 195 array('execute' => array('sqlstate' => '42000', 'mysql' => 1064)));
|
H A D | pdo_mysql_prepare_native_myisam.phpt | 25 if (isset($error_info['prepare']['sqlstate']) && 26 ($error_info['prepare']['sqlstate'] !== $tmp[0])) { 28 $offset, $error_info['prepare']['sqlstate'], $tmp[0]); 67 if (isset($error_info['execute']['sqlstate']) && 68 ($error_info['execute']['sqlstate'] !== $tmp[0])) { 70 $offset, $error_info['execute']['sqlstate'], $tmp[0]); 99 prepex(3, $db, '', [], ['prepare' => ['sqlstate' => '42000']]);
|
H A D | pdo_mysql_prepare_native.phpt | 25 if (isset($error_info['prepare']['sqlstate']) && 26 ($error_info['prepare']['sqlstate'] !== $tmp[0])) { 28 $offset, $error_info['prepare']['sqlstate'], $tmp[0]); 67 if (isset($error_info['execute']['sqlstate']) && 68 ($error_info['execute']['sqlstate'] !== $tmp[0])) { 70 $offset, $error_info['execute']['sqlstate'], $tmp[0]); 99 prepex(3, $db, '', [], ['prepare' => ['sqlstate' => '42000']]); 142 $params, array('execute' => array('sqlstate' => 'HY093')));
|