[03. MongoDB] 005. Query
Query 연산자를 통해 조금 더 자세한 검색을 할 수 있다. 실습을 위해 inventory라는 collection을 만들어 다음의 document를 입력해보자. [ { "_id": 1, "item": { "name": "ab", "code": "123" }, "qty": 15, "tags": [ "A", "B", "C" ], “stock”: 100 }, { "_id": 2, "item": { "name": "cd", "code": "123" }, "qty": 20, "tags": [ "B" ] , “stock”: 30 }, { "_id": 3, "item": { "name": "ij", "code": "456" }, "qty": 25, "tags": [ "A", "B" ] , “stock”: 50 },..
더보기
[03. MongoDB] 003. Collection
MongoDB Shell에서 Collection과 관련된 명령어를 요약하면 다음과 같다. 1) db.createCollection(): Collection을 생성 db.createCollection( , { capped: , autoIndexId: , size: , max: , storageEngine: , validator: , validationLevel: , validationAction: , indexOptionDefaults: , viewOn: , // Added in MongoDB 3.4 pipeline: , // Added in MongoDB 3.4 collation: , // Added in MongoDB 3.4 writeConcern: } ) - capped: capped collecti..
더보기
[02. PostgreSQL] 009. TCL – COMMIT, ROLLBACK, SAVEPOINT
이 명령어는 쿼리를 확정하고 되돌리기 위해 사용된다. 1) COMMIT BEGIN; INSERT INTO postgresql.stock_order VALUES(uuid_generate_v1(), '2019-01-11', '000660 KS Equity', 80000, 200); COMMIT; 2) ROLLBACK BEGIN; INSERT INTO postgresql.stock_order VALUES(uuid_generate_v1(), '2019-01-11', '000660 KS Equity', 80000, 200); ROLLBACK; 3) SAVEPOINT BEGIN; INSERT INTO postgresql.stock_order VALUES(uuid_generate_v1(), '2019-01-11', ..
더보기