MySQL에서 커스텀 컬럼 포맷을 정의하고 싶다면 어떻게해야할까요? 원하는 사용자 정의 형식은 항상 2 자리 정수이고, 그 다음에 # 기호, 공백, 십진법 다음에 2 자리 숫자가옵니다. 허용되는 값의 예는 다음과 같습니다 가 허용되지 않습니다커스텀 MySQL 컬럼 포맷을 적용하는 방법
30# 11.00
27# 17.25
40# 17.25
값이 같다 :
30# 11
40# 20.5
some string
는 MySQL의이 가능합니까? 그렇다면 어떻게해야하는지에 대한 힌트가 있습니까?
감사합니다.
글쎄, 당신은 항상 쉬운 접근 방식으로 할 수 있으며 그것은'id int float (4,2)'를 가진 테이블과의 관계입니다 : –
그 컬럼을'varchar'로 사용합니다 –
이제 varchar , 물론,하지만이 사용자 지정 형식을 시행하고 싶습니다. 이 원하는 형식이 아닌 값을 삽입하려고하면 데이터베이스에서 오류를 반환하고 저장하지 못하게해야합니다. –