RunSQL 매크로 함수

참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서가 여기 있습니다.

해당 SQL 문을 사용 하 여 Access 데스크톱 데이터베이스에서 실행 쿼리 를 실행 하려면 RunSQL 매크로 함수를 사용할 수 있습니다. 데이터 정의 쿼리 실행할 수 있습니다.

참고: 데이터베이스를 신뢰할 수 없는 경우이 작업 허용 되지 않습니다.

설정

RunSQL 매크로 함수에 인수는 다음과 같습니다.

매크로 함수 인수

설명

SQL 문

실행 쿼리 또는 데이터 정의 쿼리를 실행 하려면 SQL 문의 합니다. 이 문의 최대 길이 255 자입니다. 필수 인수입니다.

트랜잭션 사용

Yes트랜잭션 에서이 쿼리를 포함 하려면 선택 합니다. 트랜잭션을 사용 하지 않을 경우 아니요 를 선택 합니다. 기본값은 입니다. 이 인수에 대해 아니요 를 선택 하는 경우 쿼리 더 빨리 실행 될 수 있습니다.

주의

추가, 삭제, 레코드를 업데이트 하 고 새 테이블로 쿼리의 결과 집합 저장 실행 쿼리를 사용할 수 있습니다. 데이터 정의 쿼리를 사용 하 여 만들기, 변경 및 테이블을 삭제 하 고 만들고 인덱스를 삭제 하 수 있습니다. 이러한 작업을 수행할 매크로에서 직접 저장 된 쿼리를 사용 하지 않고 RunSQL 매크로 함수를 사용할 수 있습니다.

255 자 보다 긴 SQL 문을 입력 해야 할 경우 메서드를 사용 RunSQLDoCmd 개체의 Visual Basic에서 VBA 모듈에 대 한 대신 합니다. VBA의 SQL 문을 최대 32, 768 문자를 입력할 수 있습니다.

Access 쿼리는 SQL 문 쿼리 창디자인 눈금 을 사용 하 여 쿼리를 디자인할 때 만들어지는입니다. 다음 표에서 Access 실행 쿼리 및 데이터 정의 쿼리 및 해당 SQL 문이 표시 됩니다.

쿼리 형식

SQL 문

실행

추가

INSERT INTO

삭제

Delete 키

테이블 만들기

선택... 로

업데이트

UPDATE

데이터 정의 (sql)

표 만들기

테이블 만들기

테이블 변경

ALTER TABLE

표 삭제

테이블 삭제

인덱스 만들기

인덱스 만들기

인덱스 삭제

인덱스 삭제

다른 데이터베이스에 데이터를 수정 하려면 이러한 문으로 IN 절을 사용할 수 있습니다.

참고: 선택 쿼리 나 크로스탭 쿼리 에서 실행 하려면 매크로 사용 하 여 기존 열려면 OpenQuery 매크로 함수 보기 인수 선택 쿼리 또는 크로스탭 쿼리를 데이터시트 보기 합니다. 또한 같은 방법으로 기존 실행 쿼리 및 sql 쿼리를 실행할 수 있습니다.

SQL에 해당 하는 Access 쿼리를 보려면 (Access 상태 표시줄)의 보기 메뉴에서 SQL 보기 를 클릭 합니다. RunSQL 매크로 함수를 실행 하려면 쿼리를 만드는 모델로 표시 된 SQL 문을 사용할 수 있습니다. RunSQL 매크로 함수에 대 한 SQL 문을 인수에서 SQL 문을 중복 쿼리 창에서이 Access 쿼리를 실행과 같은 결과가 나타납니다.

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×