실제 NULL 값으로 바꾸려는 문자열 값이 'null'인 테이블이 있습니다.null 문자열을 null 값으로 바꾸십시오.
그러나 난에서 다음을 수행하려고하면 내 그것은 문자열로 모든 행뿐 아니라 행을 대체
Select Replace(Mark,'null',NULL) from tblname
를 선택합니다. 내가
Select Replace(Mark,'null',0) from tblname
로 변경하는 경우 그것은 내가 기대 만
항상 지정 (태그) 실제 SQL 질문을 할 때 사용하는 데이터베이스. – sstan
@GordonLinoff 무엇?, 아니, 맞지 않아, op는'COALESCE'의 반대쪽을 원합니다. – Lamak
+1은 내가 doco에서 간과 한 것을 보여줍니다 : "REPLACE는 인수 중 하나가 NULL이면 NULL을 반환합니다." 'Mark'의 일부 값에 하위 문자열'null '이 포함되어 있지 않은 경우에는 매우 논리적으로 보이지 않습니다. –