나는이 쿼리를 사용하여 모든 테이블을 선택복사 결과
SELECT TABLE_SCHEMA from information_schema.tables
나는 그것의 열에서 다른 테이블 info
이 쿼리의 결과를 복사 할 table_names
나는이 작업을 수행 할 1 쿼리. 이것이 가능한가? 당신이 표를 얻으려면 는,, 등, 스키마 이름을 미리 :) 어쩌면이
나는이 쿼리를 사용하여 모든 테이블을 선택복사 결과
SELECT TABLE_SCHEMA from information_schema.tables
나는 그것의 열에서 다른 테이블 info
이 쿼리의 결과를 복사 할 table_names
나는이 작업을 수행 할 1 쿼리. 이것이 가능한가? 당신이 표를 얻으려면 는,, 등, 스키마 이름을 미리 :) 어쩌면이
에 감사하지만, DBO를 반환합니다
INSERT INTO info (table_names) SELECT TABLE_SCHEMA FROM information_schema.tables
INSERT INTO Info
SELECT TABLE_SCHEMA from information_schema.tables
select * from Info
그러나 INFORMATION_SCHEMA.TABLES 에서 SELECT TABLE_SCHEMA을 테스트하지 이름은 그렇게 사용
select name from sys.tables
를 사용
INSERT INTO Info
SELECT name
FROM sys.tables
예를 들어 http://www.blackwasp.co.uk/SQLSelectInsert.aspx을 (를) 삽입하려면 select를 사용하십시오. 다른 많은 샘플이 있습니다.
내가 유효한 문법이라고 생각하지 않는다. –
@a_horse_with_no_name 나는 select에 삽입이 유효하다고 생각했다. – artm
네, 그러나'@ temp' 테이블 정의가 아니라'declare'가 아니다. –
원하는 것을 설명하기위한 샘플 데이터를 제공하십시오. –