service_edate='date_sub(2016-04-22, interval 1 year)' 도대체 이 구문이 왜 틀리는거죠? ㅠ,ㅠ 채택완료
update 테이블 set service_sdate='2016-04-22', service_edate='date_sub(2016-04-22, interval 1 year)' where no=75
일단 에러 없이 sql 실행 되는데
db확인 해보면 service_edate 필드 값이 초기화 됩니다 ㅠ,ㅠ
도대체 머가 틀리는거지 ㅠ,ㅠ
답변 4개
update 테이블 set service_sdate='2016-04-22', service_edate='date_sub(2016-04-22, interval 1 year)' where no=75
에서 service_edate=date_sub ?
date_sub에 ''가 붙어 있네요.^^
service_edate='date_sub(2016-04-22, interval 1 year)'
↕
service_edate=date_sub(2016-04-22, interval 1 year)
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
service_edate=date_sub('2016-04-22', interval 1 year) 이렇게 써줘야 되는것 같은데요
댓글을 작성하려면 로그인이 필요합니다.
service_edate='date_sub(2016-04-22, interval 1 year)'
여기 따옴표를 빼셔야...
service_edate=date_sub('2016-04-22', interval 1 year)
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인