테이블 데이터 가져오기
원본 테이블에서 다른테이블을 생성하며 가져올때 가장 문제되는 부분이 identity(1,1) 과 같은것 NULL default('') 등이다. 이 문제를 해결하려면 제약이 없는 테이블을 (테이블명 뒤에 _backup 붙이던지 해서 바꾸어)생성하고 그곳에 데이터들을 SQL Managenent Studio를 이용하여 가져오기로 넣은 뒤 최종적으로 만들려는 테이블을 제약조건을 똑같이 하여 만든 후 제약없이 만든 테이블을 커서를 이용하여 루핑돌며 최종테이블에 넣어준 후 제약없는 테이블 Drop 하면 되겠다. declare CURSOR_MOVE CURSOR FOR select [키필드] from [최종테이블] ORDER BY [키필드] declare @num bigint open CURSOR_MOVE fetch ..
SQL/MS-SQL
2011. 1. 3. 14:06
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- macos
- Docker
- ASP
- Mac
- IE
- classic asp
- 워드프레스
- javascript
- 안드로이드
- laravel
- PHP
- sencha touch
- API
- nodejs
- Debug
- iis
- nginx
- CSS
- mssql
- JSON
- centos
- Android
- git
- 한글
- JQuery
- Wordpress
- Linux
- IOS
- iphone
- Prototype
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
글 보관함