임시 테이블 활용

ViewPple 2015.07.03 13:18 Views : 3716

결과적으로 하고싶은 작업은 Table의 데이터를 중복 제거해서 유지하고 싶은 건데요

아래 방법으로는 안되네요. 방법을 찾고 싶습니다.


- - - - - - - - - - - - - - - - - - - - - -

저장프로시저 안에 다음과 같이 짰습니다.

임시 테이블을 만들어 데이터를 중복제거 해서 넣어두고

원본 테이블을 비운 다음

중복제거된 임시 테이블의 데이터를 다시 넣는 개념입니다.


 IF @Gubun = 'TableA'
  BEGIN
   SELECT  DISTINCT
      *
   INTO  #T_Dis
   FROM  TableA
   
   TRUNCATE TABLE TableA
   
   INSERT INTO  TableA
   SELECT  *
   FROM  #T_Dis
  END

 IF @Gubun = 'TableB'
  BEGIN
   SELECT  DISTINCT
      *
   INTO  #T_Dis
   FROM  TableB
   
   TRUNCATE TABLE TableB
   
   INSERT INTO  TableB
   SELECT  *
   FROM  #T_Dis
  END


No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 23413
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 12412
8820 두개 테이블 합치기 질문입니다. [1] seyo 2015.07.06 3838
8819 질문 드립니다. [3] 슈토파이터 2015.07.06 2447
8818 현재 2005 ent를 사용중인데 2012 어떤 edition으로 업그레이드를 해야 할지 고민 민파파 2015.07.05 2887
8817 LEFT JOIN과 그냥 콤마 해서 쓰는 JOIN 질문드립니다. [4] 말자말자 2015.07.03 3987
8816 with 문 용도를 잘 모르겠네요... [4] 아싸라비아콜롬비아 2015.07.03 3249
8815 나누기 질문입니다. [4] 카르페디엠 2015.07.03 3317
» 임시 테이블 활용 [6] ViewPple 2015.07.03 3716
8813 트랜잭션로그백업 및 백업정책 관련 질문 ㅜ [1] JaydenBaek 2015.07.03 2907
8812 버전(?) 내용변경 확인 쿼리 문의 [2] 궁수2g 2015.07.03 2652
8811 2개의 열을 2개의 열로... [2] taz2315 2015.07.02 2614
8810 프로파일러 열필터 설정법좀.. ㅠ [2] 처리짱 2015.07.02 2959
8809 SQL쿼리 중간값 빠진값 찾기 질문드립니다.. [6] 말자말자 2015.07.01 6791
8808 MS SQL Server Management Studio 백업 설정 후 멈춤 현상 JaydenBaek 2015.07.01 3475
8807 로그성 테이블에 FK 삭제 해도 괜찮을까요? 절간신부™ 2015.07.01 3098
8806 mssql 암호화,복호화에서 java단에서 데이터 취득시? [2] 깔샴이 2015.06.29 4864
8805 UPDATE 시 질문입니다... [2] SQL왕왕초보 2015.06.26 2624
8804 SQL Server error '80004005' 도와주세요 고수님들 ㅠㅠ [6] 지지 2015.06.25 7025
8803 쿼리질문[ 문자열 ('192.168.1.1' ~ '192.168.1.254') 사이의 값을 모두 검색하려면.. [6] memento 2015.06.24 4704
8802 다른서버 연결문제 [2] 다미니 2015.06.24 10077
8801 이중화 서버에서 linked server 오류:15297 발생 강원도산더덕 2015.06.23 4846





XE Login