일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- github command
- 알고리즘
- 의정부 전주콩나물국밥
- 신설동역 맛집
- Garmin Chronos
- java 알고리즘
- 의정부역 콩나물국밥
- Running 연습
- 인터벌 러닝
- 의정부 전주본가
- java lombok
- 마라톤
- 가민 크로노스 러닝
- 신대방삼거리역 흑산도홍어
- 신대방삼거리역 홍어
- 가민
- 10KM 러닝
- 가민 크로노스 인터벌 러닝
- 가민 인터벌 러닝
- 의정부시청역 콩나물국밥
- 서울 홍어삼합
- 10k 마라톤
- 러너
- MongoDB mongoimport
- 가민 크로노스
- 서울 흑산도홍어
- lombok
- 의정부 콩나물국밥 맛집
- MongoDB foreach
- 인터벌러닝
- Today
- Total
목록개발/Database (10)
나의 Winding Road
[2020-05-04 월요일] * 내용: Mongo Import 1. 참고 자료 2. csv 파일 업로드 3. csv 파일 Import 4. Temp Collection Data Insert 1. 참고 자료 * 링크 - https://kb.objectrocket.com/mongo-db/how-to-import-a-csv-into-mongodb-327 2. csv 파일 업로드 * scp command scp test.csv test.com:/test/csv 3. csv 파일 import * command -u : 계정 -p : 비밀번호 -d : database -c : import 할 collection명 --drop : csv 파일명 mongoimport --port 27017 -u "admin" -p ..
[2017-11-16 목요일]* 내용: FOR XML PATH1. 쿼리2. 확인 1. 쿼리 * 예시 123456789101112131415161718SELECT * , ( SELECT COUNT(*) FROM ASSET_MASTER AS AM WHERE #TEMP.SAP_ASSET_NO = AM.SAP_ASSET_NO ) AS 'QR 개수' , ( SELECT AM.ASSET_NO + '(' + CD.CODE_NM + ')' + ' ' AS [text()] FROM ASSET_MASTER AS AM LEFT JOIN CODE AS CD ON AM.ASSET_STATUS = CD.CODE AND CD.CODE_H = 'ASSET_STATUS' WHERE #TEMP.SAP_ASSET_NO = AM.SAP_A..
[2018-08-30 목요일]* 내용: 동적 PIVOT 사용방법1. 쿼리2. 결과 1. 쿼리 * PIVOT 처리할 데이터- #TOTAL_RESULT 테이블 ROWS - 월별(MM)로 집계 * 쿼리1234567891011121314151617181920212223242526272829303132333435363738394041-- 결과 PIVOT DECLARE @COLUMNS NVARCHAR(MAX)DECLARE @QUERY NVARCHAR(MAX) SET @COLUMNS = '' SELECT @COLUMNS = @COLUMNS + '[' + MM + '], 'FROM ( SELECT DISTINCT YYYY, MM FROM #CALENDAR) AS CALORDER BY YYYY, MM SET @COLUM..
[2018-04-19 목요일]* 내용: @@ROWSCOUNT 사용1. 쿼리2. 확인 1. 쿼리 * @@ROWSCOUNT 쿼리 추가※ OPEN_CURSOR 뒤에서 @@ROWSCOUNT 값 할당된다.12345678910111213141516171819202122232425262728293031323334353637383940414243444546-- * CURSOR START POINTDECLARE @BELNR VARCHAR(100)DECLARE @COUNT INT DECLARE PRINT_CURSOR CURSORFOR -- CURSOR 선언 및 값 INSERT( SELECT BELNR , COUNT(*) FROM BOND_LIST_ZTFI0208 WHERE BELNR IN ( '1800002776' , '..
[2018-08-28 화요일]* 내용: CASE WHEN 자동 형변환1. 쿼리2. 조치 및 확인 1. 쿼리 * 내용 - 첫번째 CASE 문에 EMP_ID(VARCHAR 타입임에도)로 SELECT 하지만 자동으로 변환되는 문제 有 - THEN CONVERT(INT, EMP_ID) 두번째 THEN절에 의해서 발생 SELECT EMP_ID , CASE WHEN LEN(EMP_ID) = 5 THEN EMP_ID WHEN LEN(CONVERT(VARCHAR, CONVERT(INT, EMP_ID))) >= 6 AND EMP_ID '00000000' THEN CONVERT(INT, EMP_ID) ELSE EMP_ID END AS CV_EMP_ID , LEN(EMP_ID) , LEN(CONVERT(VARCHAR, CO..
[2018-08-17 수요일]* 내용: Database 복원 작업1. 요약2. 쿼리3. 결과 1. 요약 * 일배치 백업 파일 복원 작업- DB 새로 생성하여 복원(ex. [TEST_DB] → [TEST_DB2] DB 생성) 2. 쿼리 * DB 복원 쿼리RESTORE FILELISTONLY FROM DISK = 'D:\MSSQL2008\BACKUP\WEB\TEST_DB_20170804.bak'RESTORE DATABASE [TEST_DB2]FROM DISK = 'D:\MSSQL2008\BACKUP\WEB\TEST_DB_20170804.bak'WITH RECOVERY, MOVE 'WEB_DEV' TO 'D:\MSSQL2008\BACKUP\WEB\TEST_DB_20170804.MDF',MOVE 'WEB_DEV..
[2018-08-16 목요일]* 내용: 에러 처리 - 명명된 파이프 공급자: SQL Server에 대한 연결을 열 수 없습니다.1. 에러 내용2. 해결 방법1) 원인 확인2) 조치 1. 에러 내용 ※ 참고 자료- URL: https://stackoverflow.com/questions/9945409/how-do-i-fix-the-error-named-pipes-provider-error-40-could-not-open-a-connec * 캡처 화면: node.js 서버에서 SP 호출 시 아래와 같은 오류 발생(SP 실행 후 데이터 조회는 되나, 이후 에러 메시지 발생)- 에러 내용: 명명된 파이프 공급자 2. 해결 방법 1) 원인 확인 * 참고 자료: https://stackoverflow.com/que..
[2018-08-15 수요일]* 내용: Database 이름 변경1. 과정1) 단일 사용자 모드로 변경2) DB 이름 변경2. 확인 1. 과정 ※ 참고 자료: http://tshooter.tistory.com/23 1) 단일 사용자 모드로 변경 - 마우스 우클릭 후 속성 클릭 - 액세스 제한 SINGLE_USER로 임시 변경 - 단일 사용자로 변경된 것을 확인할 수 있다. 2) DB 이름 변경 - [WEB] → [WEB2]로 변경 - MULTI_USER로 원복 2. 확인 * 캡처 화면
[2018-08-15 수요일]* 내용: SQL Server SP Transaction 쿼리 예시1. 자료 확인 및 쿼리 작성1) 참고 자료2) 작성 쿼리2. 확인 1. 자료 확인 및 쿼리 작성 1) 참고 자료 * URL : https://code.i-harness.com/ko/q/9436c6 2) 작성 쿼리1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111..