본문 바로가기

분류 전체보기147

다수의 테이블에 컬럼 추가하기 (존재 여부 검사) 시스템 테이블(sys.tables)을 통해 다수의 테이블을 필터링하고, 임시 테이블 변수에 저장. 추가할 컬럼을 설정하고, 임시테이블 변수를 커서로 오픈하여 이터레이션하며 컬럼이 이미 존재하는지 여부 확인 후 추가. 컬럼을 단순 이름보다 타입, 길이, 널 허용 여부 등등을 임시 테이블 변수나 delimiter를 활용한 문자열 등으로 확장하여 개선할 수 있다. DECLARE @tblNames TABLE ( tbl_nm nvarchar(200) ); INSERT INTO @tblNames SELECT [name] FROM sys.tables WHERE [name] LIKE '%%'; SELECT * FROM @tblNames; DECLARE @name varchar(200), @col_1 varchar(20.. 2017. 11. 24.
[PowerShell] choco 설치 관리자 프로그램 설치하기 관리자 모드로 cmd 또는 PowerShell 실행 명령줄에 다음을 입력 iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1')) 테스트 > choco install curl (apache cURL 프로그램) 참고 사이트: https://chocolatey.org/ 2017. 10. 27.
간만의 PC 튜닝 작년 초 대대적으로 PC 부품을 교체하고 이런저런 셋팅과 값비싼 VGA나 은근 한 가격하는 쿨링 팬등에 돈을 소비하며 즐거움을 얻다 점점점 잊혀진 PC... 어느날 문득 투명한 옆 아크릴 속 PC를 보니 LED 팬은 소자가 다 죽어 칙칙하고 선들은 관리가 안되서 이리저리 날라다더라... 그래서 갑자기????!!!! 쿨링팬을 교체하고 싶어졌다.전면 흡기와 후면 배기... 더 나아가 수냉쿨러의 라디에이터용 쿨러까지.... 하아... LED가 들어간 팬들은 기본적으로 한 가격들 한다.... 예전에 쿨링팬하면 1만원을 넘어선 안된다는 신념을 가지고 있던 터인데... 어느덧 즐거움(?)에 돈을 쓰기 시작한다. 이왕이면 이쁘고 광량 좋은 놈으로 하자 해서 검색의 검색, 커뮤니티 질문등을 종합해서 최종 결정한 제품은.. 2017. 10. 18.
[jqGrid] 특정 셀에 css 적용하기 1) afterInsertRow 함수 이용 (이 경우 성능이 저하된다. gridview: false)gridview:false, afterInsertRow: function (rowid, rowdata, rowelem) { var self =$(this); $.each(rowdata, function(k, v){ if (parseInt(v) > 0){ self.setCell(rowid, k, "", { "color": "red", "background-color": "goldenrod" }); } }); }, 2) loadComplete 함수 이용 loadComplete: function(){ var self =$(this); var ids = self.jqGrid("getDataIDs"), l = id.. 2017. 3. 8.