, 당신은 변수를 선언하고 테이블 열을 기준으로 유형을 정의 할 수 있습니다 :선언 변수 유형은 오라클의 PL-SQL에서
declare var1 table.column%TYPE;
그것은 MS SQL 서버에서 비슷한 일을 할 수 있나요 ?
, 당신은 변수를 선언하고 테이블 열을 기준으로 유형을 정의 할 수 있습니다 :선언 변수 유형은 오라클의 PL-SQL에서
declare var1 table.column%TYPE;
그것은 MS SQL 서버에서 비슷한 일을 할 수 있나요 ?
아니요,이 작업을 수행 할 수 없습니다. 가장 가까운 값은 User-Defined Data Types
입니다. 이렇게하면 도움이되는 추상화 계층이 생기지 만 열에서 유형을 파생시키는 것과 동일하지는 않습니다.
그것은 진짜 문제를 치마 수 있지만, 당신은 자동으로 올바른 데이터 유형의 모든 열이있는 임시 테이블을 생성합니다
Select *
INTO #tmp
From MyTable
Where 1 = 0
에 의해 약간의 "속임수"할 수 있습니다.