A number used in the query does not fit into a 64 bit signed integer. Consider using BigInt as field type if you're trying to store large integers
빠른 답변
- 이 오류는 무엇인가요?
- Prisma P2033 오류 메시지를 원문과 대조해 쿼리에 사용한 숫자가 64비트 signed integer 범위를 벗어났는지 식별합니다.
- 가장 흔한 원인은 무엇인가요?
- P2033은 쿼리에 사용한 숫자가 64비트 signed integer에 맞지 않음을 나타냅니다.
- 무엇을 먼저 확인해야 하나요?
- Prisma Client 오류의 code 값이 P2033인지 확인합니다.
현재 증상
- 애플리케이션 오류 메시지
먼저 확인할 항목
Prisma Client 오류의 code 값이 P2033인지 확인합니다.
오류 message가 공식 원문의 P2033 메시지와 일치하는지 확인합니다.
환경별 원인과 조치
확인
-
Prisma Client 오류의
code값이P2033인지 확인합니다. -
오류의
message가 다음 문자열과 일치하는지 확인합니다.A number used in the query does not fit into a 64 bit signed integer. Consider using BigInt as field type if you're trying to store large integers
두 값이 일치하면 Prisma 문서에서 정의한 P2033 오류입니다.
의미
쿼리에 사용한 숫자가 64비트 signed integer에 맞지 않습니다. Prisma 문서는 큰 정수를 저장하려는 경우 필드 타입으로 BigInt 사용을 고려하라고 안내합니다.
참고 자료
Errors | Prisma Documentation (새 창에서 열림)
Prisma · 공식 자료 · 확인 범위: P2033은 쿼리에 사용한 숫자가 64비트 signed integer에 맞지 않는다는 오류 메시지와 연결됩니다., 원문은 큰 정수를 저장하려는 경우 필드 타입으로 BigInt 사용을 고려하라고 안내합니다. · 확인일: 2026-07-24