2009-04-29 2 views
5

이전에는 not-null = "true"였던 속성이 있습니다. 그 필드에 더 이상 값이 필요하지 않으므로 not-null = "false"로 변경되었지만 테이블이 데이터베이스에서 업데이트되지 않습니다. 새 속성을 추가해도 아무런 문제가 없습니다.hibernate 사용하기 hbm2ddl.auto = update : 더 이상 값을 요구하지 않도록 어떻게 컬럼을 변경할 수 있습니까?

hbm2ddl.auto = update가 not-null = "true"를 제거하도록 테이블을 자동으로 변경할 수 있습니까? (나는 그것을 변경하기 위해 단지 SQL 스크립트를 작성할 수 있지만 자동으로 업데이트되도록하고 싶다)

+0

어떤 데이터베이스를 사용하십니까? –

+0

MySQL을 사용하고 있습니다. –

답변

1

수집 할 수있는 것 : hbm2ddl.auto = update는 이미 테이블에 대해 널이 아닌 값을 변경하지 않을 것이다.

결국 나는 테이블을 변경하기 위해 SQL 스크립트를 작성했습니다.

관련 문제