DEV WIKI
백엔드 · 오류·증상

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

저자
Woody
최종 검토
2026-07-24
참고 자료
있음
관련 기술

빠른 답변

이 오류는 무엇인가요?
Prisma P2033 오류 메시지를 원문과 대조해 쿼리에 사용한 숫자가 64비트 signed integer 범위를 벗어났는지 식별합니다.
가장 흔한 원인은 무엇인가요?
P2033은 쿼리에 사용한 숫자가 64비트 signed integer에 맞지 않음을 나타냅니다.
무엇을 먼저 확인해야 하나요?
Prisma Client 오류의 code 값이 P2033인지 확인합니다.

현재 증상

  • 애플리케이션 오류 메시지

먼저 확인할 항목

Prisma Client 오류의 code 값이 P2033인지 확인합니다.

오류 message가 공식 원문의 P2033 메시지와 일치하는지 확인합니다.

환경별 원인과 조치

확인

  1. Prisma Client 오류의 code 값이 P2033인지 확인합니다.

  2. 오류의 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