[ 출처 : http://lab.cliel.com/m/post/266]
[ 출처 : http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=38&MAEULNo=16&no=69471&ref=69461]
Cast와 Convert 둘 다 숫자를 문자나 실수로 바꿔주는 형변환을 하는 함수이다.
그러나 cast 는 표준 sql이라 오라클이나 다른 dbms에서도 가능한데,
convert는 mssql에서 cast의 부족한 부분을 변형해서 사용하는 것이다.
예시 테이블
Table 명 Idol
colum명 debutTime
name : 샤이니의 데뷔날짜를 수정하고 싶을때
Cast 사용법
update Idol
set debutTime = cast('2008-05-25 00:00:00' as datetime)
where name = '샤이니';
Convert 사용법 * 시간은 24시간제로 할것
update Idol
set debutTime = convert (datetim, '2008-05-25 00:00:00')
where name = '샤이니';
반응형
'프로그래밍 > DB & Redis' 카테고리의 다른 글
int, bigint,smallint, and tinyint 사이즈와 범위 (0) | 2015.07.07 |
---|---|
[DB] sql SET ANSI_NULLS, SET QUOTED_IDENTIFIER (0) | 2015.07.01 |
[ms sql] 계정의 암호가 만료되었습니다 (0) | 2015.06.09 |
Insert 쿼리 (0) | 2015.06.09 |
UPDATE 쿼리 (0) | 2015.06.08 |
댓글