aboutsummaryrefslogtreecommitdiffstats
path: root/core/vm/sqlvm/errors/errors.go
diff options
context:
space:
mode:
Diffstat (limited to 'core/vm/sqlvm/errors/errors.go')
-rw-r--r--core/vm/sqlvm/errors/errors.go32
1 files changed, 23 insertions, 9 deletions
diff --git a/core/vm/sqlvm/errors/errors.go b/core/vm/sqlvm/errors/errors.go
index 6062ae5d9..f8c23f554 100644
--- a/core/vm/sqlvm/errors/errors.go
+++ b/core/vm/sqlvm/errors/errors.go
@@ -91,6 +91,13 @@ const (
ErrorCodeEscapeSequenceTooShort
ErrorCodeInvalidUnicodeCodePoint
ErrorCodeUnknownEscapeSequence
+ ErrorCodeInvalidBytesSize
+ ErrorCodeInvalidIntSize
+ ErrorCodeInvalidUintSize
+ ErrorCodeInvalidFixedSize
+ ErrorCodeInvalidUfixedSize
+ ErrorCodeInvalidFixedFractionalDigits
+ ErrorCodeInvalidUfixedFractionalDigits
// Runtime Error
ErrorCodeInvalidDataType
ErrorCodeOverflow
@@ -101,15 +108,22 @@ const (
)
var errorCodeMap = [...]string{
- ErrorCodeParser: "parser error",
- ErrorCodeInvalidIntegerSyntax: "invalid integer syntax",
- ErrorCodeInvalidNumberSyntax: "invalid number syntax",
- ErrorCodeIntegerOutOfRange: "integer out of range",
- ErrorCodeNumberOutOfRange: "number out of range",
- ErrorCodeFractionalPartTooLong: "fractional part too long",
- ErrorCodeEscapeSequenceTooShort: "escape sequence too short",
- ErrorCodeInvalidUnicodeCodePoint: "invalid unicode code point",
- ErrorCodeUnknownEscapeSequence: "unknown escape sequence",
+ ErrorCodeParser: "parser error",
+ ErrorCodeInvalidIntegerSyntax: "invalid integer syntax",
+ ErrorCodeInvalidNumberSyntax: "invalid number syntax",
+ ErrorCodeIntegerOutOfRange: "integer out of range",
+ ErrorCodeNumberOutOfRange: "number out of range",
+ ErrorCodeFractionalPartTooLong: "fractional part too long",
+ ErrorCodeEscapeSequenceTooShort: "escape sequence too short",
+ ErrorCodeInvalidUnicodeCodePoint: "invalid unicode code point",
+ ErrorCodeUnknownEscapeSequence: "unknown escape sequence",
+ ErrorCodeInvalidBytesSize: "invalid bytes size",
+ ErrorCodeInvalidIntSize: "invalid int size",
+ ErrorCodeInvalidUintSize: "invalid uint size",
+ ErrorCodeInvalidFixedSize: "invalid fixed size",
+ ErrorCodeInvalidUfixedSize: "invalid ufixed size",
+ ErrorCodeInvalidFixedFractionalDigits: "invalid fixed fractional digits",
+ ErrorCodeInvalidUfixedFractionalDigits: "invalid ufixed fractional digits",
// Runtime Error
ErrorCodeInvalidDataType: "invalid data type",
ErrorCodeOverflow: "overflow",