Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Temp Table
- mssql
- grouping sets
- 테이블조회
- SQLSearch
- 총계
- 문자 숫자 조합 문자
- REPLICATE
- replace
- 날짜포멧
- 다음행
- indexOf
- object검색
- altertable
- 임시테이블
- LAG
- 변수 생성
- 날짜형식
- 태블로 #tableau #비율막대그래프
- sqlsearch설치
- SQL
- Date Format
- ID만들기
- 테이블정보
- 이전행
- Lead
- numeric
- 소계
- 숫자변환
- Date
Archives
- Today
- Total
Data Scientist
[MSSQL] 문자(VARCHAR)를 숫자 형식 타입 변경 본문
테이블을 생성하면 숫자도 문자로 생성된다.(나만 그런가?)
근본적인 원인을 탐구하기 전에 이미 생성된 테이블 안에서 타입 변경 하는 법을 알아봤다.
이를 하려면 변경하는 함수가 뭔지, 숫자형 형식이 어떤 것이 있는지 확인해야한다.
1) 숫자형 형식
형식 | 설명 |
int | 정수 |
float | 부동소수점 |
numeric | 실수 |
decimal | 실수(numeric 동일) |
2) CONVERT
-> CONVERT(numeric, 변수명)
-> CONVERT(numeric(6,4), 변수명) : 소수점 4자리 총 6자리의 숫자로 변환
※ NUMERIC(소수점 포함의 전체 길이, 소수점 이하의 길이)/ DECIMAL도 동일
끝.
'SQL' 카테고리의 다른 글
[MSSQL] count 계산값 콤마(,) 찍기 (0) | 2020.11.24 |
---|---|
[MSSQL] 테이블에 변수 생성하기 (0) | 2020.09.08 |
[MSSQL] 다중 GROUP 지정 GROUP BY GROUPING SETS (0) | 2020.08.07 |
[MSSQL] 이전행, 다음행 데이터 조회 LAG, LEAD 함수 (0) | 2020.08.07 |
[MSSQL] 날짜 형식 (DATE FORMAT) (0) | 2020.08.07 |