을 사용하지 않고 테이블 복제 데이터베이스 테이블의 복사본을 만들어야합니다. TEXTIMAGE_ON 값을 설정해야합니다.이 값은 생성시에만 만들 수 있으며 나중에 ALTER TABLE에서는 만들 수 없습니다.SELECT TOP (0) * INTO
나는 또한 어떤 데이터베이스 속성도 미리 변경할 수 없습니다. 그래서 기본적으로 NOT :
ALTER DATABASE backoffice MODIFY FILEGROUP filegroup DEFAULT
난 그냥 사용할 수없는 이유 그게 전부 :
SELECT TOP (0) * INTO [DestinationSchema].[DestinationTable] FROM [SourceSchema].[SourceTable]
내 테이블을 복제합니다.
나는 기본적으로 스크립트 또는 다른 방법으로 테이블을 만들고 컬럼을 단계별로 복제하는 방법을 찾고있다.
도움에 감사드립니다.
sys.columns를 사용하여 열 목록을 가져올 수 있습니다. 이를 sys.types에 조인하여 데이터 유형을 가져옵니다. 이것을 동적 SQL로 빌드해야하지만 함께 작성하는 것이 좋지 않습니다. –
SQL Server Management Studio에서 테이블 정의를 스크립팅 할 수 있습니다. 가능한 해결책일까요? –
@ GordonLinoff 불행하게도 나는 어떤 테이블이 소스가 될지 미리 알지 못하기 때문에 불행히도 완전히 동 적입니다. – rudimenter