IT_tech/DB&Migration10 Mariadb-mybatis 소수점 없애기 Format(컬럼,0) as 컬럼명 으로 제거 2020. 8. 12. 총계는 rollup coalesce로 명명 Group by rollup(이름)하면 해당이름의 수량컬럼들이 합계됨 null 컬럼으로 합계로우가 생기므로 이름 컬럼에 coalesce 함수로 지정 coalesce(이름,‘총계’) as 이름 2020. 5. 19. Mssql 예약어 컬럼 접근시 “” 로 감싸서 일반 컬럼명처럼 접근 Key -> “key” 2020. 5. 19. MS-SQL로 json데이터 파싱 SelectJson_value(컬럼명, N’$.properties.”이름”’) from jsontable json_value 함수 활용json단계만큼 . 으로 접근 한글처리를 위해 n “” 활용 2020. 5. 18. 대용량 db dml sp만들기 1. 우선 날짜로 loop를 만들기엔 데이터량도 다르고, 계산도 복잡해지므로, id 값을 추출합니다. 2. 수행 기간에 따른 max,min id값을 얻습니다. 3. 수행할 트랜잭션양 만큼 max-min값에 나눠 줍니다 4. 3번값+1 값만큼 루프를 돌립니다. 조건절엔 min값 +트랙잭션값*loop값 (+1) 5. Insert 시 Pk체크가 필요하다면 이중for문으로 더작은 트랜젝션 값으로 in 체크 합니다. 이행툴이 있다면 이행툴을 씁시다ㅋㅋㅋㅋ 2020. 4. 27. ms-sql dual테이블 Ms sql db에서는 dual 테이블 사용시 select getdate(); 라고 하면 조회가 됩니다. From절을 생략 합니다 2020. 4. 27. 이전 1 2 다음