반응형
T-SQL: SELECT를 사용하여 테이블을 작성하려면 어떻게 해야 합니까?
Oracle에서는 다음을 발행할 수 있습니다.
create table foo as select * from bar;
동등한 T-SQL 문이란 무엇입니까?
를 사용할 수 있습니다.MSDN에서:
SELECT INTO 문은 새 테이블을 생성하여 SELECT 문의 결과 세트로 채웁니다.SELECT INTO를 사용하여 여러 테이블 또는 뷰의 데이터를 하나의 테이블로 결합할 수 있습니다.또한 링크된 서버에서 선택한 데이터를 포함하는 새 테이블을 생성하는 데도 사용할 수 있습니다.
그래서:
SELECT col1, col2, col3 INTO newTable FROM existingTable;
다음과 같이 시도할 수 있습니다.
select * into foo from bar
tempdb에 쓰려면
Select *
INTO #tmp
From bar
또는 SQL DB로
Select *
INTO Temp
From bar
언급URL : https://stackoverflow.com/questions/2224280/t-sql-how-can-you-create-a-table-with-select
반응형
'programing' 카테고리의 다른 글
스키마 'SA'가 존재하지 않으며 테이블을 삭제합니다. (0) | 2023.04.01 |
---|---|
Rails CSRF Protection + Angular.js: protect_from_forging으로 POST에서 로그아웃할 수 있습니다. (0) | 2023.04.01 |
SAP UI5와 다른 Javascript 프레임워크 비교 (0) | 2023.03.22 |
React 경로용 Apache 서버 설정 방법 (0) | 2023.03.22 |
Swift 3에서의 JSON의 올바른 해석 (0) | 2023.03.22 |