Clustrix는 어떤 종류의 에러 코드를 반환합니까?

Ryan Lecha -

ClustrixDB system 데이터베이스 내에 두개의 에러 테이블이 있습니다.

error_codes: clustrix 에러 목록
mysql_error_codes: clustrix error_codes를 clustrix에 존재하는 mysql 에러와 매핑합니다. 

sql> describe system.error_codes;
+-------------+------------------+------+-----+---------+-------+
| Field       | Type             | Null | Key | Default | Extra |
+-------------+------------------+------+-----+---------+-------+
| result_code | int(11) unsigned | NO   | PRI | NULL    |       | 
| family      | varchar(256)     | YES  |     | NULL    |       | 
| code        | varchar(256)     | YES  |     | NULL    |       | 
| message     | varchar(256)     | YES  |     | NULL    |       | 
+-------------+------------------+------+-----+---------+-------+
4 rows in set (0.00 sec)

sql> describe system.mysql_error_codes;
+------------------+------------------+------+-----+---------+-------+
| Field            | Type             | Null | Key | Default | Extra |
+------------------+------------------+------+-----+---------+-------+
| result_code      | int(11) unsigned | NO   | PRI | NULL    |       | 
| mysql_error_code | int(11) unsigned | YES  |     | NULL    |       | 
+------------------+------------------+------+-----+---------+-------+
2 rows in set (0.00 sec)

ClustrixDB에서 에러 코드를 얻으려면 다음 쿼리를 사용하십시오.

select * from system.error_codes order by 1; 

To map mysql 에러 코드를 MySQL 에서와 상응하는 항목으로 매핑하려면 다음 쿼리를 사용하십시오.

SELECT   * 
FROM     system.mysql_error_codes AS mec 
JOIN     system.error_codes ec 
where    mec.result_code=ec.result_code 
ORDER BY mec.mysql_error_code;

 

또 다른 질문이 있으십니까? 문의 등록

0 댓글

이 문서에는 댓글을 달 수 없습니다.
Zendesk 제공