2014-01-08 10 views
7

여기에 표시된 LINK의 경우 에 *에 마우스를 올려 놓을 수 있으며 도구 설명에 *으로 표시된 열의 목록이 표시됩니다.SSMS의 #Temp_Table에서 SELECT *의 열 목록을 확장하는 방법이 있습니까?

텍스트를 툴팁에서 클립 보드로 복사 할 수 있습니까?

개체 탐색기의 열 폴더를 사용하여 열을 쿼리 편집기 창으로 끌어와 열 목록을 생성 할 수 있지만 개체 탐색기에 나타나지 않는 임시 테이블에서는 작동하지 않습니다. 완성도를 위해서 편집

, 아래의 대답은 "당신은 스크립트 테이블 개체 탐색기에서 테이블을 마우스 오른쪽 버튼으로 클릭하고 선택할 수있는 시스 -> CREATE 투> 새 쿼리 편집기 창." 또한 위와 같은 이유로 작동 할 수 없습니다.

내가 애드온 내가 사용 SSMS입니다 SSMSBoost,이 작업을 수행 할 수있는 방법을 볼 수 없습니다

END 편집. 빠르게 실제로 실행하지 않고 SELECT * from #Temp_Table에서 *을 확장하는 다른 방법이 있나요 :

편집 2 (나는 그것을 언급 유일한 이유는 기능 요청?, 내가 SO에 SSMSBoost 개발자를 보았다 확신입니다) 임시 테이블을 만드는 코드? END EDIT 2

+0

툴팁에 포커스가있을 때 CTRL + C를 눌러 보셨습니까? –

+0

그건 아무것도하지 않습니다 :) –

+0

좋아요, 그럴만 한 가치가있었습니다. : D –

답변

0

당신은 개체 탐색기에서 테이블을 마우스 오른쪽 버튼으로 클릭하고로 스크립트 표를 선택할 수 있습니다 ->새 쿼리 편집기 창-에 CREATE>.

이 명령으로 생성되는 스크립트의 맨 윗 부분에 원하는 정보.

+2

OP가 관심을 보인 임시 테이블에서 수행 할 수 없습니다. –

1

매우 비슷한이 question.

select * from tempdb.sys.columns where object_id = 
object_id('tempdb..#mytemptable'); 
+1

비슷하지만 코드를 실행하고 테이블을 실제로 작성해야하며 툴팁이 Intellisense를 사용하여 채우고 실제로 테이블이 필요하지는 않습니다. 나는 그것을 즉시 할 수있는 방법이 있는지 알고 싶습니다 ... –

+0

흥미 롭습니다. 무슨 뜻인지 알 겠어. 임시 테이블과 테이블 변수를 사용하여 스크립트를 작성했지만 "작성"하지 않았습니다. '*'를 가리키면 열 이름/유형/크기가 나타납니다. – wergeld

1

당신은 단지 편집기에 개체 탐색기에서 열의 하위 폴더를 드래그 앤 열이 목록으로 추가됩니다 여기에 그 질문에서 허용 대답이다.

+0

임시 테이블에서 수행 할 수없는 문제는 매우 구체적입니다. –

+0

이것은 나를 위해 일했습니다. 감사 :) –