2015-01-28 5 views
0

날짜를 필터링 MySQL의 테이블에 삽입을 방지 할 수있는 방법이 있나요,사용자와 날짜 필드를 포함 나는 MySQL의 테이블 (법안)가

ID | cod_bill가 | 마운트 | dale_date
1 | 0001 | 12.00 | 2015년 1월 20일 10시 5분 5초
2 | 0002 | 10.50 | 2015년 1월 25일 13 : 12_33
사용자가 소유

이 테이블은 데이터베이스 (my_shop)에 속한다 (sales_agent). 이 사용자는 로컬 클라이언트 응용 프로그램을 사용하여 원격으로 mysql 서버에 연결할 수 있습니다. 내가 원하는 것은 서버에서 클라이언트 응용 프로그램을 건드리지 않고 '2015-01-01 00:00:00'이전에 날짜가 삽입되지 않도록하는 것입니다. phpmyadmin을 사용하고 루트 권한을 가지고 있습니다.

답변

1

phpmyadmin 또는 로컬 mysql 클라이언트에서 직접 mysql에 삽입하게하는 경우에는 사용할 수 없습니다.

날짜를 잘못 입력하면 행을 삭제하는 삽입/업데이트에 트리거를 추가하는 작은 해킹이 발생합니다.