테이블 데이터 가져오기
원본 테이블에서 다른테이블을 생성하며 가져올때 가장 문제되는 부분이 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
- 한글
- CSS
- Docker
- Android
- javascript
- 워드프레스
- Mac
- sencha touch
- nginx
- JSON
- mssql
- IE
- Linux
- iis
- laravel
- centos
- classic asp
- git
- Prototype
- API
- 안드로이드
- ASP
- Wordpress
- iphone
- IOS
- macos
- nodejs
- PHP
- Debug
- JQuery
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함