최근 포토로그


태그 : MS-SQL 요약보기전체보기목록닫기

1 2 3

쿼리결과에 TAB, LF 등이 표결과에서 안 나올때

참 간단한 거였는데 이제 알았다.첫번째꺼에 보면 표로 결과를 보내면 텝키나 라인조정이 이상하게 되어서 결과가 space한개로 바뀌어서나중에 복사하면 결과물이 이상하게 된다.즉 이런 식으로 텝이 있으면 이걸 복사하는 과정에서 mssql은 텝무시가 디폴트로 되어있어서 결국 이런 방식으로 텝이 없어지면서 거기에 스페이스가 알아서 먹히면서 줄...

MSSQL 의 SSMS 에서 암호저장이 안될 때,

보안 문제는 있지만 저장 안되는 버그가 나를 괴롭힌다.그래서 구글링해보니C:\Users\사용자\AppData\Roaming\Microsoft\Microsoft SQL Server\140\Tools\Shell밑의 파일을 삭제하고 다시  ssms 껏다가 켜라고 되어있더라.해보니 잘된다.단, 이전 저장한 로그들 싹다 날라간다.저 위의 140...

SP_HELPTEXT의 고질적인 문제에 대한 고찰

내가 여기에 SP_HELPTEXT 에 대한 글만 여러 개 썼었는데, 항상 문제가 발생하였다.왜 이런 귀찮은 일을 하는지 물어본다면 추가 라인이 갑자기 생기는 문제 때문이다.내 작업의 특성상 MSSQL 스토어드프로시저를 많이 쓰는데, SSMS를 사용하여 프로시저 수정 을 클릭했을 때랑, SP_HELPTEXT를 사용하여 프로시저를 불렀을때랑 결과물...

귀찮아서 쓰는 MSSQL 테이블, SP, 칼럼, 뷰 관련 목록 정보 조회

--테이블 목록 가져오기:SELECT * FROM sysobjects WHERE xtype='U'--뷰:SELECT * FROM sysobjects WHERE xtype='V'--프로시져:SELECT * FROM sysobjects WHERE xtype='P'--테이블 리스트SELECT * FROM  INFORMATION_SCHEMA.TABLE...

SSMS(SQL Server Management Studio) 단축키 변경하기

MSSQL 의 쿼리서버관리스튜디오는 - 왜 이리 적당한 한글명칭이 없는거야? -단축키 변경이 좀 특이하다.예전에 주석처리하기 단축키가 Ctrl+Shift+C, CTRL+Shift+R이었는데, 이제는 너무 달라져서 두번, 세번 키를 타이핑해야 해서 내가 짜증나서 Ctrl+Shift+>Ctrl+Shift+<로 바꾸기로 했다.근데 이게 좀...

mssql에서 table 스크립트 뽑아내기

하다보면 알겠지만, create table 스크립트 뽑아내는게 정말 귀찮다.그래서 구글링을 했다.나는 dbo나 이런거 붙는 거 극혐하므로, 여러가지 해본 결과 다음의 프로시저가 가장 아름답다는 결론이 났다.===================================CREATE procedure USP_CREATE_TABLE_SCRIPT  &...

스토어드 프로시저로 table create 명령줄 뽑아내기.

이 sp를 실행하면 테이블 구조의 내용을 script로 뽑아준다.맨날 mssm의 수정 부분들어가서 script생성 어쩌구 눌러서 만들려면 귀찮다.결과물은 아래 그림을 참조.--◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆--◆              (c) Copyr...

cross apply 셈플

select *   from oqm_qc_category A where start_dt in ( select MAX(x.start_dt)                       from oqm_qc_category x&n...

분산 트렌잭션 DTC, RPC 가 안되는 분들을 위한 트러블슈팅 (Windows Server 2012버전 중심으로)

젝일! 최근 MS-SQL 두대를 링크드서버(linked-server) 를 통하여 연결한 후분산트렌젝션을 했다.그런데 조까튼 문제가 발생했다.한놈은 Windows Server 2003 이고 한놈은 Windows Server 2012 였다.문제는 이 더러븐 놈의 셋팅이 예전에 할때는 잘 되었는데 이번에는 죽어도 안되는 거였다.즉 서버 20...

[MS-SQL]에서 거래처별 품목, 단가에 대한 적용일을 시작~종료일로 정렬하기

WITH HRAP_SEQ AS (    SELECT ROW_NUMBER() OVER(ORDER BY ITEM_ID, VEND_CD, START_DT DESC) SEQ_NO         , A.ITEM_ID         , A.VEND_...
1 2 3