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
- 인테리어
- PostgreSQL
- 싱크대
- Mac
- 슬랙활용
- 예인싱크
- 알리
- ReactNative
- 셀프인테리어
- 슬랙사용법
- catalina
- docker
- 슬랙
- serial
- virtualbox
- vagrant
- 머신러닝
- 직구
- Slack
- 장애
- 스마트에너지미터
- S3
- MySQL
- Xcode
- 알리익스프레스
- 캐딜락
- 해외직구
- CTS
- M1
Archives
- Today
- Total
목록zerofill (1)
MoreLean
Mysql 에서 concat 사용시 제대로 동작하지 않는 경우
mysql 에서 concat 을 통해 두개의 필드의 문자를 조합할때 제대로 동작하지 않는 경우가 있다. 특히 숫자형( int, float )일 경우 그런 문제가 발생한다. 이럴때는 형변환을 해준뒤에 조합을 하면 된다.SELECT concat( cast( year as char ), lpad( cast( month as char ), 2, '0' ) ) as ymonth.... 이렇게 사용하면 concat 의 결과가 제대로 출력될 것이다. 위의 lpad의 경우도 zerofill 처리할때 사용할 수 있는 함수lpad에서 알수 있듯이 "지정한 길이만큼 부족한 부분을 설정한 문자값으로 left부터 채운다." 라는 의미를 가짐.
Programmer/Mysql
2013. 7. 6. 09:05