Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- tempDB
- 이미지가로길이
- javascript 한글입력체크
- JavaScript
- instr
- inner join
- VarType
- VARIABLE
- sql순위
- MSSQL보안
- sql업데이트
- SPLIT
- 이미지세로길이
- XML
- FileSystemObject
- 자바기초
- asp함수
- xmldom
- jdbc driver
- 한글입력체크
- sql랭킹
- update
- WML
- join
- 인젝션
- array
- wap
- ERD
- 정규식
- injection
Archives
- Today
- Total
3초기억력
mssql 엑셀에서 데이타 가져오기에서 숫자형, 문자형 필드의 NULL 오류 제대로 값 넣기 본문
제목 : mssql 엑셀에서 데이타 가져오기에서 숫자형, 문자형 필드의 NULL 오류 제대로 값 넣기
소스 :
1. 엑셀에 해당 열을 일단 숫자형으로 변환
2. ALT+F11 을 눌러서 메뉴 > 삽입 > 모듈 선택
3.
Sub Covert2Text()
Dim Cel As Object
ActiveCell.CurrentRegion.Select
For Each Cel In ActiveCell.CurrentRegion
With Cel
If IsNumeric(.Value) Then
.Value = "'" & .Value
End If
End With
Next
End Sub
입력 후 실행
4. 엑셀로 돌아가면, 숫자형이었던 것들이 문자형으로 변환됨
내용 :
mssql DTS 중. 데이타 가져오기 에서 엑셀 파일의 데이타 중. 숫자형을 제대로 안가져와서 null 로 들어오는 경우가 있음.
해당 엑셀의 전체 영역을 텍스트로 변환 후,
해당 열의 셀서식을 숫자로 변환.
위 방법으로 실행하면, 숫자형이었던 것들이 ' 가 붙으면서 문자형으로 전환됨.
예제 소스 파일 :
출처 : https://support.microsoft.com/ko-kr/kb/602141
'쿼리_MSSQL' 카테고리의 다른 글
mssql 재귀쿼리 기본, 트리구조 (0) | 2016.11.30 |
---|---|
mssql 재귀쿼리(HIERARCHY), 임시테이블, 프로시저 사용하여 쿼리추출 (0) | 2016.11.29 |
mssql sp_executesql output 매개변수 사용 (0) | 2016.03.15 |
ms-sql 랜덤숫자. 1~999까지 사이의 랜덤 추출 (2) | 2016.02.23 |
ms-sql - SQL Server 에이전트(Agent XPs) 실행이 안될시 쿼리문 (0) | 2015.11.19 |
Comments