이번 포스팅 내용은 자주 사용되는 SQL문과 MongoDB와의 쿼리를 비교하는 포스팅입니다. SQL Schema Statements MongoDB Schema Statements CREATE TABLE people( id MEDIUMINT NOT NULL AUTO_INCREMENT, user_id varchar(30), age number, status char(1), PRIMARY KEY(id) ) db.people.insertOne({ user_id:"abc123", age:55, status:"A" }) 암시적으로 삽입 작업에서 _id를 생략했다면 내부적으로 _id에 값을 추가한다. 컬렉션 또한 삽입시점에 생성된다. 그러나 컬렉션을 명시적으로 생성가능하다. db.createCollection("pe..
특정 필드가 업데이트 될 때 트리거를 작동하게 해야 할 때가 있다. 그럴 때는 다음과 같이 트리거를 생성하면 된다. CREATE TRIGGER tg_my_trigger AFTER UPDATE ON tbl_my_table FOR EACH ROW BEGIN if NEW.column1 OLD.column1 begin --작성 end END