본문 바로가기
728x90

Programming/MSSQL5

MSSQL 쿼리 호환 *= 옛날 쿼리로 호환이 안될 때 호환성을 맞춰주는 방법이 있다. 방법 1.************************ MSSQL SERVER 2008 -> MSSQL SERVER 2000 ************************ALTER DATABASE [DB명]SET COMPATIBILITY_LEVEL = 80************************ MSSQL SERVER 2008 -> MSSQL SERVER 2000 ************************ 방법 2. ************************************************************************************************************************** ▲원하는 .. 2018. 9. 3.
MSSQL IF문 사용 방법 --***********************************임시 테이블 생성***********************************CREATE TABLE #TEMP( ROW_NUM INT, NAME VARCHAR(100), SUBJECT VARCHAR(100), SCORE NUMERIC(10,2) ) INSERT INTO #TEMP(NAME, SUBJECT, SCORE) VALUES ( '윤동구', '국어', 60)INSERT INTO #TEMP(NAME, SUBJECT, SCORE) VALUES ( '윤동구', '영어', 100)INSERT INTO #TEMP(NAME, SUBJECT, SCORE) VALUES ( '윤동구', '수학', 80)--***********************.. 2018. 8. 31.
MSSQL 커서 CURSOR 사용 방법 본문에 나와있는 쿼리 한꺼번에 실행할 것.--***********************************임시 테이블 생성***********************************CREATE TABLE #TEMP( ROW_NUM INT, NAME VARCHAR(100), SUBJECT VARCHAR(100), SCORE NUMERIC(10,2) ) INSERT INTO #TEMP(NAME, SUBJECT, SCORE) VALUES ( '윤동구', '국어', 60)INSERT INTO #TEMP(NAME, SUBJECT, SCORE) VALUES ( '윤동구', '영어', 100)INSERT INTO #TEMP(NAME, SUBJECT, SCORE) VALUES ( '윤동구', '수학', 80)--.. 2018. 8. 31.
MSSQL 트랜젝션 TRAN 쿼리확인 KILL 트랜젝션이 걸려 쿼리가 동작하지 않을 때 어떤 쿼리에서 문제가 발생했는지 확인 해 보자. ▲관리자계정 (SA) 으로 접속한 후DBCC OPENTRAN 이라고 치면가장 오래 전에 활성화 된 트랜잭션 정보가 나오게 되고메시지에 SPID 가 뜨게된다. 위 사진의 경우 53 번이 나왔다. ▲DBCC INPUTBUFFER(**)** 위치에 SPID 를 쓰면 EventInfo에서 쿼리를 확인 할 수 있게된다. 필요 없다고 판단 되면,KILL **(**은 SPID)로 죽이면 되겠다. 2018. 8. 29.
728x90