일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- mysql
- node.js
- popup
- Next.js
- rocky9
- config
- MSsql
- spring
- 개발자도구 차단
- spring3
- nodejs
- ajax
- console
- git
- mybatis
- javascript
- Java
- SpringBoot
- PM2
- yona
- War
- jenkins
- security
- jquery
- post
- Maven
- centos7
- Eclipse
- NextJS
- MariaDB
- Today
- Total
목록Other (24)
ふたりで
1. Yona에 생성된 Git 저장소를 clone 받아서 로컬에 Git 저장소를 만들고 README.md 파일을 Yona에 올릴 수 있습니다. git clone http://graykang@localhost:9000/graykang/test-ex2 test-ex2 cd test-ex2/ echo "# test-ex2" > README.md git add README.md git config user.email "graykang@test.com" git config user.name "graykang" //git config credential.helper store --> 패스워드 반영구 저장옵션 최초 한번은 입력 git commit -m "Hello Yona" git push origin master ..
TEST_A 테이블의 cost를 업데이트하는데 send_pagecnt와unicost 를 곱한 값으로 업데이트 한다. 조건은 특정 기간동안 결과 값이 100이 었던 row들 기준이며 각 row별 cost = send_pagecnt * unitcost 처리된다. 서비스 로직상 cost 컬럼에 데이터가 누락된 경우 해당 데이터를 복구할 수 있는 근거 값이 있는 컬럼들의 값을 계산 또는 조합 하여 대체... 할 경우 참고. UPDATE TEST_A SET cost = send_pagecnt * unitcost WHERE send_idate BETWEEN CONCAT('2023-10-01',' 00:00:00') AND CONCAT('2024-01-31',' 23:59:59') AND cost = 0 AND re..
MSSQL에서 날짜를 문자로 변환해서 가져와야 할때 참고... 주로 자주쓰는 포멧만 정리한다. 1. CONVERT(CHAR(19), DATETIME, 25) = 2023-12-26 13:14:15 = YYYY-MM-DD HH:MM:SS 2. CONVERT(CHAR(23), DATETIME, 25) = 2023-12-26 13:14:15.325 = YYYY-MM-DD HH:MM:SS.MS 3. CONVERT(CHAR(10), DATETIME, 25) = 2023-12-26 = YYYY-MM-DD 4. CONVERT(CHAR(10), DATETIME, 102) = 2023.12.26 = YYYY-MM-DD 출처: https://learn.microsoft.com/ko-kr/sql/t-sql/functions..
테스트용 MSSQL Server를 설치 후 운영 쪽의 데이터를 가져오기/내보내기 기능을 통해일부 테이블만 백업을 해왔다.그런데... varchar속성인 칼럼의 한글이 전부 깨져 나오는 것이다.흠... 해결하기 위해 구글링을 해보니 MSSQL Server의 인코딩설정 관련 문제로 파악이 되었다.해결 방법은 한글이 깨지는 칼럼을 명시할 때마다 아래와 같이 collate를 명시해 주면서 쿼리를사용하는 방법이 있다.(a_coll 칼럼의 한글이 깨져 나온다는 가정)SELECT a_coll, b_coll, c_coll,FROM COLLINFOWHERE a_coll collate Korean_Wansung_CI_AS = 'graykang'; 음 매번 collate 지정해줘야 하는 거가 개 귀찮음으로..
1. SELECT 시 1개이상의 컬럼을 묶어 null이 아닌 값중 맨앞의 컬럽의 값만 참조. SELECT COALESCE(null,null,1,2,3) AS A ,COALESCE(null,3,null,2,3) AS B ,COALESCE(1,null,null,2,3) AS C ; 결과: 2. WHERE 조건절에 조져보기. 비즈니스로직상 idate 컬럼이 null인 경우가 없다는 가정 하에 chkdate 가 null이면 idate를 참조하며, 현재 일시 기준 12개월이 지난(과거) 놈들만 조져진다. 다른 방법으로는 CASE문 조건으로 조질 수도 있다는건 참고만. SELECT cel , u_id , u_idate , u_chkdate FROM TestUserInfo WHERE COALESCE(chkdate, ..
예를 들어 단순하게 검색어를 공백을 기준으로 나누어 리스트화 후 해당 단어 리스트를 쿼리에서 AND 또는 OR검색으로 조건을 거는 경우 아래와 같이 처리함. 1. searchParams 모델 객체에 검색어를 리스트화할 geter, seter 정의. private ArrayList searchKeywordArr; public ArrayList getSearchKeywordArr() { return searchKeywordArr; } public void setSearchKeywordArr(ArrayList searchKeywordArr) { this.searchKeywordArr = searchKeywordArr; } 2. 검색어를 공백 기준으로 나누어 1에서 만든 인스턴스에 저장. String space..