-
MSSQL 테이블 복사
- 데이터를 복사해서 테이블 생성
SELECT * INTO 새 테이블명 FROM 원본 테이블명
- 테이블 구조만 복사
SELECT * INTO 새 테이블명 FROM 원본테이블명 WHERE 1=0
- 테이블은 이미 있고, 데이터만 복사
INSERT INTO 타켓테이블명 FROM 원본 테이블명 [WHERE 조건]
MSSQL SELECT UPDATE
UPDATE 타겟테이블
SET 타켓컬럼1 = (
SELECT 소스컬럼1
FROM 소스테이블
WHERE 타켓테이블.타겟컬럼2 = 소스테이블.소스컬럼2
)
테이블 컬럼 추가
ALTER TABLE 테이블명 ADD 컬럼명
ALTER TABLE T1 ADD col1
ALTER TABLE T1 ADD col1 NVARCHAR(20) NOT NULL
테이블 컬럼 수정
ALTER TABLE 테이블명 MODIFY (컬럼명 데이터타입 제약조건)
ALTER TABLE T1 ALTER COLUMN col1 NVARCHAR(20) NOT NULL
테이블 컬럼 삭제
ALTER TABLE 테이블명 DROP 컬럼명
ALTER TABLE T1 DROP col1
ALTER TABLE T1 DROP COLUMN col1
테이블 컬럼명 수정
EXEC SP_RENAME 기존컬럼명, 변경할 컬럼명
EXEC SP_RENAME 'T1', 'T2'
'이전글' 카테고리의 다른 글
jQuery - Radio, Checkbox (0) 2014.02.19 jQuery - Selectbox (0) 2014.02.19 개인정보관리사 CPPG (0) 2013.08.05 정보보안기사 (0) 2013.08.05 Redmine 1.4.4에서 2.3.2로 업그레이드 및 오류 해결 (0) 2013.07.31