테이블에 있는 어떤 컬럼에 현재는 전부 NULL이 들어가 있습니다. 그래서 그 컬럼의 Length를 select 해보면 null이어서 Length를 구할 수 없다고 나옵니다...
그리고 그 컬럼에 값을 넣는 화면이 있는데 어떤 row에는 값이 들어가고 어떤 row에는 아무것도 입력을 안 하는 경우가 있을 때 POST방식으로 input을 보내서 입력하는 cgi를 돌린후 다시 Length를 구하는 select문을 써보면 아무것도 입력 안한 컬럼의 Length가 0 이 나옵니다.. input에서 확인을 눌러 다른 cgi를 불렀을 때 무언가 컬럼의 NULL값에 영향을 주는거 같은데요.. 이유를 모르겠어요. 혹시 아시는 분은 꼭 가리켜 주세요.. 어떻게 해결해야 하는지도..
그리고 Postgre에는 NVL이 없나요? 그것도 가리켜 주시면 감사하겠습니다..
|