DB 테이블 속성의 길이 가변적
은송이
2023.04.01
DB 테이블 속성의 길이 가변적으로 설정 할 수 있나요?
예를 들면
A Table에 속성이 아래와 같고
속성명type비고이름vchar 100전화vchar 100메세지길이 1024byte~10Mbyte
메세지 부분이 길이가 1024byte부터 ~10Mbyte로
차이가 이렇게 나는데 어떻게 메세지 속성의 길이를 가변적으로 처리할 방법이 있는지
알려 주시기 바랍니다.
-
연초록
db에서 바이너리에 대한 검색이 되면 좋은데.. 않되니 file path 형태로 쓰는게 좋을겁니다.
수다님 말대로 바이너리를 db에 넣을 필요가 크지는 않죠..
clob, blob, b-file 중 적당한 걸로 선택하시면 될거 같네요. -
영빈이
DB 마다 다르지만, 바이너리 혹은 텍스트 방식으로 저장하는 방법이 있지요
다만 개인적인 의견으로는 바이너리를 궂이 넣을 필요는 없다는 정도지요 -
뿌우
message가 너무 크거나 binary가 될 수 있다면,
메세지영역에 file의 path를 주고, file로 저장해 두는건 어떨까 생각해 봅니다.