DB 쿼리문 간략 메모
가끔 쓰긴 하지만 때론 헷갈려서 구글링 하는 것중 하나! 바로 쿼리문 -_-;
Select문은 기억이 나지만, Create와 Insert 등 헷갈리는 것이 몇 있다.
따라서 헷갈리는 것 몇가지를 기록 해두려고 한다.
1. Create
Create Table `테이블명`(
`필드명` varchar(??) NOT NULL,
`필드명` varchar(??) NOT NULL,
`필드명` int NOT NULL,
`reg_Date` datetime NOT NULL,
PRIMARY KEY(`필드명`)
)
* MySql 몇 버전 이상부터는 varchar가 Byte가 아닌, 글자수를 뜻한다고 한다. 참고 할 것!
2. Insert
Insert Into `테이블명`(
`필드명`,
`필드명`,
`필드명`,
`필드명` ) values (' ', ' ', ' ', ' ')
* `'기호 구분해서 쓸것! 마지막 필드명에는 ,기호 붙이지 말것! (mac에서 SQL프로그램 사용시 작동함)
3. Update
update 테이블명 SET 해당컬럼명='값', 해당컬럼명='값' WHERE 컬럼명='값'
예) update t_memberinfo set name='누굴까' where id='admin'
4. Delete
delete from테이블명 where 해당컬럼명='값'
예) delete from t_memberinfo where id='test'
ETC.
1) 현재시간 DB에 저장하기 SYSDATE()
예를들어, 회원 가입에 대해 가입 시간을 기록하려고 할때 사용한다면
Insert into `t_memberinfo` (
`id`,
`name`,
`email`,
`password`,
`reg_date`
) values ('nuna','관리자','nuna@example.com','1234', SYSDATE() )
댓글
댓글 쓰기