본문 바로가기
반응형

Convert3

[MSSQL] 날짜 형식 변환 [MSSQL] 날짜 형식 변환 date 를 convert 시킬때 형식 SELECT convert(char(10),getdate(),126) -> 2006-06-02 SELECT convert(char(10),getdate(),102) -> 2006.06.02 SELECT convert(char(10),getdate(),111) -> 2006/06/02 SELECT convert(char(10),getdate(),112) -> 20060602 * 문자열 변환 SELECT convert(char(10),convert(datetime, convert(char(8),cast('20060602' as decimal (10))) ,120),102) 세기 포함 안함(yy) 세기 포함(yyyy) 표준 입력/출력** -.. 2011. 9. 10.
[MSSQL] CONVERT 결과 값 CONVERT를 사용하여 날짜 형식을 바꾸는 일은 상당히 많은데요, CONVERT GK원하는 스타일로 구성하기위해 다양한 스타일 옵션을 제공합니다. 스타일 결과 CONVERT(VARCHAR, GETDATE(), 1) 결과 : 10/14/10 CONVERT(VARCHAR, GETDATE(), 2) 결과 : 10.10.14 CONVERT(VARCHAR, GETDATE(), 3) 결과 : 14/10/10 CONVERT(VARCHAR, GETDATE(), 4) 결과 : 14.10.10 CONVERT(VARCHAR, GETDATE(), 5) 결과 : 14-10-10 CONVERT(VARCHAR, GETDATE(), 6) 결과 : 14 10 10 CONVERT(VARCHAR, GETDATE(), 7) 결과 : 10.. 2011. 8. 6.
[MSSQL] CONVERT, REPLACE, TO_NUMBER 1.CONVERT(변환할data_type, 데이터, 변환포맷스트링 ) 2.REPLACE(필드명, '필드값에서 빼고자하는 문자열') 특정 필드 값에 포함되어 있는 문자열을 삭제하여 나타냄. 3. TO_NUMBER(필드명) - 필드 값을 숫자로 변환 데이터들을 정렬시 2번보다 10번이 앞에 있고 3번보다 20번이 앞에 있는 경우가 있다. 예를 들어 number - 테이블명 num - 필드 1 3 10 11 2 이렇게 있다고 치면, 만약 select * from number where order by num; 을 하게 되면 결과값은 1 10 11 2 3 이렇게 나온다. 이것은 num필드의 속성이 int형식이 아니기때문이다. 그래서 num필드를 int형식으로 바꿔주어서 정렬을 하게되면 select * from .. 2011. 7. 7.
반응형