-
datetime 데이터 삭제하기개발 관련/MS-SQL 2009. 10. 13. 14:34
delete from 테이블명
where left(convert(varchar,convert(datetime,필드명,120),120),7) = '2006-01' (날짜)1.left로 datetime 데이터형의 yyyy-mm-dd로 나눈다 (위의 경우는 7이므로 'yyyy-mm')
2.convert datetime형식을 varchar형식으로 바꾼다(?)
3.지울려고 하는 날짜를 where 로 지우면 됩니다.
ex) 참고로 select는
select left(convert(varchar,convert(datetime,필드명,120),120),7)
from 테이블명
'개발 관련 > MS-SQL' 카테고리의 다른 글
테이블 필드의 존재유무 (0) 2009.10.13 DBCC CHECKIDENT - 지정한 테이블의 현재 ID 값을 초기화 (0) 2009.10.13 SQL Server 2005 수동 삭제방법 (0) 2009.10.13 MS-SQL 2005 설치 주의사항 (0) 2009.10.13 mssql datetime 데이터형 (0) 2009.10.13