Access에 존재하지 않는 테이블에 대해 SELECT INTO 할 때의 동작
1580 단어 access
일의 시작
다음과 같은 처리에 직면했습니다.
뭔가 테이블을 DROP 하고 있다.
DROP TABLE A_TABLE
이해합니다.
그런 다음 방금 DROP 한 테이블에 대해 SELECT INTO합니다.
SELECT B.COL INTO A_TABLE FROM B_TABLE B
의미를 모른다.
SELECT INTO가 존재하지 않는 테이블에 유효합니까?
결론부터 말하면 유효합니다.
일단 Access상에서 검증해 본다.
a 테이블에 a 컬럼을 작성해 두고, 'test'라는 값을 던져, 존재하지 않는 b 테이블에 대해서 SELECT INTO 해 보자.
SELECT a.a INTO b FROM [テーブル1] a
그러면 다음과 같은 경고가 표시되고 '예'를 누르면 b 테이블이 만들어졌다.
안의 값도 확실히 들어가 있다.
덧붙여서 존재하지 않는 테이블에 대해서 INSERT INTO 는 물론 불가능합니다.
이상.
Reference
이 문제에 관하여(Access에 존재하지 않는 테이블에 대해 SELECT INTO 할 때의 동작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hieki/items/518c58a39f139c9603ab
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
DROP TABLE A_TABLE
SELECT B.COL INTO A_TABLE FROM B_TABLE B
결론부터 말하면 유효합니다.
일단 Access상에서 검증해 본다.
a 테이블에 a 컬럼을 작성해 두고, 'test'라는 값을 던져, 존재하지 않는 b 테이블에 대해서 SELECT INTO 해 보자.
SELECT a.a INTO b FROM [テーブル1] a
그러면 다음과 같은 경고가 표시되고 '예'를 누르면 b 테이블이 만들어졌다.
안의 값도 확실히 들어가 있다.
덧붙여서 존재하지 않는 테이블에 대해서 INSERT INTO 는 물론 불가능합니다.
이상.
Reference
이 문제에 관하여(Access에 존재하지 않는 테이블에 대해 SELECT INTO 할 때의 동작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hieki/items/518c58a39f139c9603ab텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)