Database 6

[ORACLE] 시퀀스 조회/수정

*SeqNo 확인 및 설정 * --seq 'SEQ_SCAN_INDEX`의 속성 값 보기 SELECT * FROM USER_SEQUENCES WHERE SEQUENCE_NAME = 'SEQ_SCAN_INDEX'; -- `TRAIN_RES_DATA`테이블의 `TRAIN_RES_ID` max값 보기 SELECT MAX(TO_NUMBER(REGEXP_SUBSTR(TRAIN_RES_ID, '\d+'))) AS MAX_VALUE FROM TRAIN_RES_DATA; -- SEQ 값 'MAX_VALUE' 조회 SELECT MAX(SEQ_NO) FROM TRAIN_IMG_DATA; SELECT MAX(SEQ_NO) FROM TRAIN_RES_DATA; SELECT MA..

Database/ORACLE 2024.03.11

[MongoDB] 쿼리

MongoDB 조회 Data 구조 dbs 조회 및 사용 > show dbs; > use test-db; 컬랙션 조회 show collections; JavaScript mongoDB shell에서는 기본적인 JavaScript 명령어를 사용할 수 있다. JSON 형태 데이터로 입출력하기 때문에, JSON형태 데이터를 저장,관리 할 수 있다. 예시 for(i=0; i db.item.find(); > db.item.find({}); 반환받을 키 지정 반환 받은 도큐먼트에서 키/값 정보가 전부 필요하지 않을 수 있다. 예를 들어 다음 도큐먼트에서 ticketno 만 표시하고 싶지 않다면, db.item.insert({num:1,name:"lsh 1",ticketno:[11,2,3]}); find 혹은 find..

Database/MongoDB 2022.03.31

[MongoDB] MongoDB 기본 개념

MongoDB 기본 개념 도큐먼트 키 + 값 = 도큐먼트 기존 RDBMS의 테이블 내부에 있는 데이터 항목 1개와 매칭된다고 생각하면 된다. 컬렉션 도큐먼트의 집합 RDBMS의 테이블과 매칭된다고 생각하면 된다. 동적 스키마 RDBMS는 테이블 안에 데이터 형이 정해져있다. mongoDB에선 도큐먼트의 데이터형이 정해져있지 않다. 고로, Join이 불가능하다. key와 value만 있을 뿐이다. value는 string, int, array 등이 될 수 있고, value에 또다른 도큐먼트를 넣을수도 있다. Json형태 데이터를 저장한다. Query Create {Collection}.{save}.{Document} ex> db.person.save({'name':'john'}); Read {Collect..

Database/MongoDB 2022.03.31