개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.03.06 02:43

PdoPgsql::escapeIdentifier 관련 질문

  • DNS마스터 12일 전 2025.03.06 02:43
  • 13
    1
제가 PdoPgsql::escapeIdentifier를 사용하여 PostgreSQL에 INSERT 쿼리를 보낼 때, identifier의 길이 제한에 대해 궁금합니다.
PdoPgsql::escapeIdentifier를 사용하여 생성한 identifier가 실제로 PostgreSQL의 identifier 길이 제한에 맞는지 궁금합니다.
identifier의 길이 제한이 어떻게 적용되는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  12일 전



    PostgreSQL의 identifier 길이 제한은 63자입니다. PdoPgsql::escapeIdentifier를 사용하여 생성한 identifier의 길이는 이 제한에 맞게 처리됩니다.

    PdoPgsql::escapeIdentifier는 PostgreSQL의 identifier 길이 제한을 고려하여 identifier를.escape합니다. 따라서, PdoPgsql::escapeIdentifier를 사용하여 생성한 identifier는 PostgreSQL의 identifier 길이 제한에 맞게 처리됩니다.

    identifier의 길이 제한이 적용되는 방법은 identifier의 길이가 63자 이상이면, identifier는 63자까지만 사용되고 나머지 부분은 잘립니다.

    예를 들어, identifier가 "123456789012345678901234567890123456789012345678901234567890"인 경우, PdoPgsql::escapeIdentifier를 사용하여 생성한 identifier는 "12345678901234567890123456789012345678901234567890"으로 처리됩니다.

    identifier의 길이 제한에 대한 더 자세한 정보는 PostgreSQL의 공식 문서를 참조하시기 바랍니다.

    2025-03-06 02:44

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 4,304건 / 224 페이지

검색

게시물 검색