SSMS(SQL Server Management Studio) 단축키 변경하기
By 아늑한 보금자리 | 2018년 11월 27일 |
MSSQL 의 쿼리서버관리스튜디오는 - 왜 이리 적당한 한글명칭이 없는거야? -단축키 변경이 좀 특이하다. 예전에 주석처리하기 단축키가 Ctrl+Shift+C, CTRL+Shift+R이었는데, 이제는 너무 달라져서 두번, 세번 키를 타이핑해야 해서 내가 짜증나서 Ctrl+Shift+>Ctrl+Shift+< 로 바꾸기로 했다. 근데 이게 좀 복잡하니 자세히 써본다. 먼저 옵션->환경->키보드로 가면 편집.선택영역을주석으로처리 가 보인다. 일단 저장. 나중에 수정해서 다시 올리리
SP_HELPTEXT의 고질적인 문제에 대한 고찰
By 아늑한 보금자리 | 2018년 12월 20일 |
내가 여기에 SP_HELPTEXT 에 대한 글만 여러 개 썼었는데, 항상 문제가 발생하였다. 왜 이런 귀찮은 일을 하는지 물어본다면 추가 라인이 갑자기 생기는 문제 때문이다. 내 작업의 특성상 MSSQL 스토어드프로시저를 많이 쓰는데, SSMS를 사용하여 프로시저 수정 을 클릭했을 때랑, SP_HELPTEXT를 사용하여 프로시저를 불렀을때랑 결과물이 다르게 나타나는 문제 때문이다. 이게 한번만 수정하면 상관없는데, 여러번 수정을 거치면 기하급수적으로 이쁘게 만들었던 라인들이 엉망이 되어간다는 점이다. 물론 다른 툴을 사용하면 되겠지만 나는 MSSQL 순정, 거기에 SSMS를 사용하므로 SP_HELPTEXT를 수정하지 않으면결국 에러를 발생시키거나 아니면 엄청나게 이상한 라인을 참으며 작업을 해야
요즘쓰는 MSSM 애드온
By 아늑한 보금자리 | 2020년 6월 1일 |
ApexSQL 이라는 애드온이다. 이게 SQL search 랑 달리 문장내에 한칸 띄워져 있어도 검색이 된다. 단, 단점은 색표시가 안된다. 어느 부분에 이 글자가 있는지, 찾을려고 하면 눈이 고생해야 함. 근데 그것 빼고는 아름다움. SQL 포멧팅은 상용과 비교될 정도로 아름다운 결과물을 만들어내지만, 셋팅이 복잡하다. (그만큼 다양하다.) 암튼 맘에드는 MSSQL 내용찾는 거라서 추천함. 잘 써서 sp_helptext 를 탈출해보자.
쿼리결과에 TAB, LF 등이 표결과에서 안 나올때
By 아늑한 보금자리 | 2019년 4월 30일 |
참 간단한 거였는데 이제 알았다. 첫번째꺼에 보면 표로 결과를 보내면 텝키나 라인조정이 이상하게 되어서 결과가 space한개로 바뀌어서나중에 복사하면 결과물이 이상하게 된다. 즉 이런 식으로 텝이 있으면 이걸 복사하는 과정에서 mssql은 텝무시가 디폴트로 되어있어서 결국 이런 방식으로 텝이 없어지면서 거기에 스페이스가 알아서 먹히면서 줄 정렬이 지독하게 이상하게 되는 것이다. 이거를 막기 위해서는 이전에는 짜증나게도 "텍스트 결과로 표시"를 사용했다. 즉,이렇게 하면 출력이 잘되었지만, 나는 항상 표로 결과물을 도출하는데, SP 내의 결과를 보기위해서 자꾸 왔다갔다 해야 하는 것 때문에 짜증 지수가 MAX였다. 그런데 오늘 SSMS 설정 좀 건드리다가 알아낸 사실 "복사