My Space
-
DBCC CHECKIDENT - 지정한 테이블의 현재 ID 값을 초기화개발 관련/MS-SQL 2009. 10. 13. 14:47
DBCC CHECKIDENT 지정한 테이블의 현재 ID 값을 검사하고 필요하면 수정합니다. 구문 DBCC CHECKIDENT ( 'table_name' [ , { NORESEED | { RESEED [ , new_reseed_value ] } } ] ) 인수 'table_name' 현재 ID 값을 검사할 테이블 이름입니다. 테이블 이름은 식별자에 대한 규칙을 따라야 합니다. 자세한 내용은 식별자 사용을 참조하십시오. 지정한 테이블에는 ID 열이 있어야 합니다. NORESEED 현재 ID 값을 수정하지 않도록 지정합니다. RESEED 현재 ID 값을 수정하도록 지정합니다. new_reseed_value ID 열의 시드를 재설정할 값입니다. 비고 DBCC CHECKIDENT는 필요에 따라 열의 현재 ID 값..
-
SQL Server 2005 수동 삭제방법개발 관련/MS-SQL 2009. 10. 13. 14:42
SQL SERVER 2005는 잘못(?) 설치했을 경우 삭제를 해도 이상하게 재 설치가 안되는 경우가 많다. 이럴때는 하는 수 없이 수동으로 삭제를 하라고 한다 ㅡㅡ; 명령 프롬프트를 열어서 아래와 같이 입력한다. "C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\ARPWrapper.exe" /Remove 위와같이 삭제가 될때까지 계속 해준다; 참고 : http://support.microsoft.com/kb/909967/ko
-
-
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 테이블명