2017-11-13 3 views
1

SQL Server 인스턴스에 ADD, DELETE 또는 ALTER 권한이 없습니다. 열을 추가 할 임시 테이블이 있습니다.ADD 사용 권한이 없을 때 연결된 테이블을 임시 테이블에 추가

이 새 열은 다른 열을 연결 한 것으로 다른 임시 테이블에 써야합니다.

아래의 CONCAT 코드를 사용하면 출력은 바로 하나의 열입니다. 내 원래 임시 테이블 (# df_ERA4_b)에있는 다른 모든 열과 함께 CONCAT 열을 갖고 싶습니다.

SELECT CONCAT(A, OP, F, SUB, AIR, D, REQ, P) as CONCAT_COL 
INTO #df_ERA4_c 
FROM #df_ERA4_b 

어떻게하면됩니까?

+0

왜보기를 만들지 않습니까? –

+0

보기 란 무엇이며 어떻게 작성합니까? – PineNuts0

답변

0

다른 모든 행을 포함하려면 *를 추가하거나 명시 적으로 나열하십시오.

SELECT 
    *, 
    CONCAT(A, OP, F, SUB, AIR, D, REQ, P) as CONCAT_COL 
INTO #df_ERA4_c 
FROM #df_ERA4_b 
+1

쉼표를 잊어 버렸습니다! – PineNuts0

관련 문제