MSSQL 2000 버전에서는
DLL파일을 설치 후 사용가능하며
http://www.codeproject.com/KB/database/xp_md5.aspx
에서 다운로드 후
C:\Program Files\Microsoft SQL Server\MSSQL\Binn 에 xp_md5.dll 복사한 후
함수를 만들어서 사용해야한다.
MSSQL 2005 이후 버전에서는
사용 끝 ㅋㅋㅋ 좋음..+_+
테이블 속성중 IDENTIRY 값을 지정해두고 사용하는 경우가 있다고 가정하자
테스트테이블
자동증가번호 int identiry(1,1)....
이름.....
등등....
차곡차곡 데이터가 들어가면 좋으련만.....
삭제되도 자동증가값이 알아서 맞춰지면 좋으련만....
삽입 삽입 삽입 삭제 삽입 이란 과정을 거친후에 자동증가번호 필드값은 당연..
1
2
4
이렇게 들어가있을것이다 ㅋㅋㅋ
그런데 가끔 이 값이 들어가기전에 다음에 들어가야할 자동증가값을 구해야하는경우가..
오라클에서는 nextval 이르는 시퀀스를 명령을 통해서 다음에 올값을 알 수 있었다..
그런데 MSSQL에서는 ???? 젠장 또없나???ㅎㅎㅎ
찾아보니
DBCC CHECKIDENT('테이블명') 이런가 하면 아래와같은 결과를 얻을 수 있더라..
" ID 정보 확인: 현재 ID 값은 '10'이며, 현재 열 값은 '10'입니다.
DBCC 실행이 완료되었습니다. DBCC에서 오류 메시지를 출력하면 시스템 관리자에게 문의하십시오. "
그런데 그럼 ASP에서 레코드셋으로 불러지나? 리턴을 어떻게 받지???
아...나의 돌머리....그래서 더 검색...
select ident_current('테이블명')
이란놈을 낚았다...ㅎㅎㅎㅎ 외국포럼사이트 Q&A게시판에도
이걸 어떻게 rs값으로 담느냐 라고 올라온 질문이 있더라...
해봤다...
그냥 하면 된다 ㅋㅋㅋㅋ
1. 서비스 및 연결에 대한 노출 영역 구성 클릭



4. 임시 원격쿼리, CLR통합, DAC허용, 나머지는 허용은 도움말 참조
5. 시작 -> 프로그램 -> 모든 프로그램 -> Microsoft SQL Server 2005 -> 구성도구
-> SQL Server 구성 관리자 실행

6. mssqlserver에 대한 프로토콜 선택, 우측 창에서 TCP/IP 더블 클릭
프로토콜 General -> 모두 수신합니다. 예로 설정
IP주소 -> IP1, IP2 사용 예로 설정

7. 설정후에 적용을 위해 mssql 재시작
출처 : http://iamccs.tistory.com/104
사이트 오픈까지 힘차게 달려온 그...
헉헉....다했다.... 다했습니다!!!!!
..
..
....
....
이전자료 옮겨야지.. ... 쓰읍......
DB열었더니......게시판 등록일에...??? 응??? [976606764] ????????
유닉스타임이네....쩝.....
DATEADD(hh, 9, DATEADD(s, regdate, '1970-01-01'))
일케 바꾸자 유닉스 타임이 궁금하신분은 따로 검색놀이를 ㅎㅎㅎ

0