본문 바로가기
반응형

IT관련글/DATABASE2

트리거 개념~ ^^; * 많은 분들이 아시겠지만 모르시는 분들을 위해 팁에 올립니다. 초보가 아닌 분은 뒤로 버튼을 눌러주시면 되겠습니다 ^^; mysql 5.x 대부터 많은 변화가 있었는데요 이 중 Trigger에 대해 올릴까 합니다. Trigger란 특정 테이블에 입력, 수정, 삭제가 이루어 졌을 경우 특정 명령을 실행하는 기능인데요, 이 트리거를 이용하여 테이블에 데이타를 수정했을 경우 수정한 날짜를 자동으로 기록하는 예제를 실행해 보도록 하겠습니다. 트리거를 이용하지 않고도 DEFAULT CURRENT_TIMESTAMP UPDATE ON CURRENT_TIMESTAMP 를 사용하면 해결되겠으나, 이미 입력날짜를 DEFAULT CURRENT_TIMESTAMP로 했을 경우 두 칼럼의 날짜를 자동으로 입력이 불가능할때 사용.. 2022. 2. 26.
DB 자료 정리! DB 기본 개념 논리적으로 연관된 하나 이상의 자료의 모음으로 그 내용을 고도로 구조함으로써 검색과 갱신의 효율화를 꾀한 것이다. 즉, 몇 개의 자료 파일을 조직적으로 통합하여 자료 항목의 중복을 없애고 자료를 구조화하여 기억시켜 놓은 자료의 집합체라고 할 수 있다. 이 용어가 처음 사용된 것은 1963년 6월 미국 SDC(System Development Corporation)가 산타모니카에서 개최한 '컴퓨터 중심의 데이터베이스 개발과 관리'라는 심포지엄 제목에서 공식으로 사용되었다. 가장 많이쓰는(개발자) 필드 VarChar = 컬럼 값의 길이가 고정적이지 않을때. 유동적일때 주로 사용하는 길이 값은 1~65535사이에서 선택하면 된다. mysql 5.0.3 이전 버전에서는 최대한계치가 255 이다... 2022. 2. 26.
728x90
반응형