최근 포토로그


태그 : SP_HELPTEXT 요약보기전체보기목록닫기

1

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

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

SP_HELPTEXT 의 완성판( 줄이 밀리는 현상 해결)

SP_HELPTEXT 를 쓰다보면 자꾸 라인이 깨지는 현상이 가끔 가다가 발견한다.이게 현상의 원인이 무엇인지 알아내지 못해서 몇년동안 고생해서 차라리 SSMS에서 그냥 수정을 누르거나 라인을 일일이 다시 조정해주고 실행해주는 번거로움을 겪어야 했다.이거 SP 많이 다루는 사람은 알겠지만, 정말 큰 스트레스다.그래서 구글링은 몇년동안 지속적으로...

SP_HELPTEXT 의 대안 -> 이건 정말 미칠 일이다.

MSSQL의 sp_helptext 는 정말 유용한 기능을 제공하는 SP 이다.하지만 문제는 이놈이 문자열의 크기가 256자리가 넘어가면 강제로 개행문자를 넣어주는 어처구니가 없는 버그가 있다.예)DECLARE @SQL NVARCHAR(MAX);SET @SQL = 'CREATE PROCEDURE sp_Test_sp_helptext AS SELECT '''...

SP_HELPTEXT 완전 수정판

알다시피 MS-SQL의 SP_HELPTEXT는 버그가 있다.황당버그, 라인이 어느정도 늘어나면 자동으로 엔터가 쳐져서 소스가 바뀐다.이게 사람 죽이는 거다.수정을 계속하면 할수록, 이게 완전히 원래 소스를 알아볼수 없게 만든다.그래서 예전에 내가 수정버전을 올린 적이 있었는데, 그것도 약간의 버그가 존재했다.하지만 지금 버전은 그런거 없다.자 ...

ms-sql 의 sp_helptext의 수정판

더러븐 MS-SQL의 sp_helptext를 쓰다보면 꼭 공백이 들어가서 사람 열받게 하는 경향이 있다.거기다가 조까튼 라인제약 수 때문에 개행이 되어버리는 열 받는 경우가 생긴다.그래서 열받아서 분석했음.그래서 공백과 라인제약 수를 거의 없도록 만들었음.마스터 database에 넣고 사용하면 됩니당.=============================...
1