access 쿼리 오류

익명
2025-06-13T16:58:57+00:00

office 365, window11 사용 중입니다. 모든 언어 설정에 문제 없이 한국어로 되어 있는데도 쿼리에 한글로 테이블명, 필드명. 그냥 한글이 들어갔을 때 저렇게 오류가 뜨고 쿼리 실행이 안됩니다. 영문으로 했을 때는 문제 없습니다. 제발 도와주세요. 재설치도 계속 했어요

Microsoft 365 및 Office | Access | 교육용 | Windows

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

답변 4개

정렬 기준: 등록순
  1. 익명
    2025-06-13T18:17:56+00:00

    이 응답은 자동으로 번역되었습니다. 따라서 문법 오류 또는 이상한 표현이 있을 수 있습니다.

    안녕용찬님, 

    Microsoft 커뮤니티에 문의해 주셔서 감사합니다. 언어 설정이 올바르게 구성되어 있더라도 Microsoft Access 쿼리에서 한국어 (한글) 문자를 사용할 때 오류가 발생하는 것으로 알고 있습니다. 표시되는 오류 메시지는 다음과 같습니다. 

    "SQL 문의 잘못되었습니다. ' DELETE', 'INSERT', 'PROCEDURE', 'SELECT 또는 UPDATE가 필요합니다." 
    (번역: "SQL 문이 잘못되었습니다. ' DELETE', 'INSERT', 'PROCEDURE', 'SELECT 또는 UPDATE'가 필요합니다.") 

    이는 일반적으로 SQL 쿼리의 구문 문제를 나타내며, 종종 문자 인코딩 또는 지역화 불일치로 인해 발생합니다. 다음은 이 문제를 해결하는 데 도움이 되는 단계별 지침입니다. 

    1. 지역 및 언어 설정을 확인합니다. 

    모든 시스템 및 Office 언어 설정이 완전히 정렬되었는지 확인합니다. 

    • 시간 및 언어 > 언어 및 지역> 설정으로 이동합니다.
    • Windows 표시 언어, 기본 설정 언어 및 지역 형식이 모두 한국어로 설정되어 있는지 확인합니다**.**
    • 변경 사항을 적용한 후 PC를 다시 시작하십시오.

    2. 액세스 언어 설정 확인: 

    • 오픈 액세스.
    • 파일 > 옵션 > 언어로 이동합니다.
    • 표시 언어와 도움말 언어가 모두 한국어로 설정되어 있는지 확인합니다**.**
    • 필요한 경우 Set as Preferred(기본 설정으로 설정)를 클릭한 다음 Access를 다시 시작합니다.

    3. 유니코드 호환 글꼴 사용: 

    • 테이블 및 쿼리 필드가 한글을 지원하는 글꼴(예: Malgun Gothic)을 사용하는지 확인합니다.
    • 한국어 문자를 완전히 지원하지 않을 수 있는 글꼴은 사용하지 마십시오.

    4. SQL 쿼리 구문 확인: 

    • 필드 또는 테이블 이름에 한글을 사용할 때는 대괄호로 묶습니다.

    SELECT [이름], [주소] FROM [고객];  

    • 한국어 필드 이름에 예약된 SQL 키워드 또는 특수 문자를 사용하지 마십시오.

    5. ANSI SQL 모드로 전환(선택 사항): 

    • Access에서 파일 > 옵션 > 개체 디자이너로 이동합니다.
    • 쿼리에 대해 **SQL Server 호환 구문(ANSI 92)**을 사용하도록 설정합니다 .
    • 이렇게 하면 영어가 아닌 문자와의 호환성을 향상시킬 수 있습니다.

    6. 쿼리를 다시 만듭니다. 

    • 쿼리를 삭제하고 Query Design 보기를 사용하여 다시 만듭니다 .
    • 필드를 수동으로 추가하고 먼저 간단한 쿼리로 테스트합니다.

    7. 비어 있는 새 데이터베이스에서 테스트합니다. 

    • 새 Access 데이터베이스를 만듭니다.
    • 한국어 필드 이름이 있는 샘플 테이블을 가져옵니다.
    • 기본 쿼리를 실행하여 문제가 데이터베이스 또는 환경에 있는지 여부를 격리합니다.

    내 정보가 당신을 잘 찾을 수 있기를 바랍니다! 주저하지 마시고 다시 연락하여 추가 도움을 받으십시오. 

    감사합니다 

    크리스틴 - L - MSFT | Microsoft 커뮤니티 지원 전문가.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음
  2. 익명
    2025-06-14T12:45:04+00:00

    답변 감사합니다만... 전부 적용해보아도 안됩니다.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음
  3. 익명
    2025-06-17T08:48:36+00:00

    이 응답은 자동으로 번역되었습니다. 따라서 문법 오류 또는 이상한 표현이 있을 수 있습니다.

    친애하는 용찬님, 

    답변해 주셔서 감사합니다. 이전 제안으로 문제가 완전히 해결되지 않았다는 것을 알고 있으며 더 나은 지원을 위해 더 자세한 내용을 수집하고 싶습니다. 

    다음 정보를 제공해 주시겠습니까? 

    표시되는 오류 메시지의 스크린샷입니다. 

    실행하려는 정확한 SQL 쿼리(가능한 경우). 

    문제가 모든 쿼리에서 발생하는지 아니면 특정 쿼리에서만 발생하는지 여부. 

    메시지와 함께 표시되는 모든 오류 코드입니다. 

    이렇게 하면 문제의 원인을 정확히 찾아내고 보다 정확한 솔루션을 제안하는 데 도움이 됩니다. 귀하의 응답을 기대합니다! 
    감사합니다    

    소라-NG - MSFT | Microsoft 커뮤니티 지원 전문가.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음
  4. 익명
    2025-06-20T18:10:12+00:00

    이 응답은 자동으로 번역되었습니다. 따라서 문법 오류 또는 이상한 표현이 있을 수 있습니다.

    안녕하세요 용찬님, 

    업데이트 사항이 있습니까? 그렇다면 언제든지 알려주십시오.

    감사합니다

    킬리안-N - MSFT | Microsoft 커뮤니티 지원 전문가.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음