null 체크

ALL

Python float 타입 nan 확인 isnan 사용 방법

Python 부동 소수점인 float타입을 사용할때 볼수 있는 nan에 대해 알아보겠습니다. nan은 not a number를 의미합니다. 파이썬에서 none은 null을 의미합니다. nan은 float타입의 데이터가 none일 경우를 의미합니다. float 타입의 변수를 nan 체크를 할때 주의점을 예제를 보면서 확인해보겠습니다. float nan 파이썬에서 float 타입의 nan을 확인해보겠습니다. print(float('nan')) # nan print(type(float('nan'))) # <class 'float'> 비교...
ALL

Kotlin 자바를 알고 있어도 코들린에서 막히는 부분

자바 개발자가 코틀린을 사용하면서 생기는 문제점이나 막히는 부분들에 대해 찾아보았습니다. 코틀린은 자바와 연동하여 사용할 수 있기 때문에 똑같을 거라는 생각을 할 수 있습니다. 하지만 코틀린도 하나의 프로그램 언어이기 때문에 코틀린이라는 언어가 가진 특성을 이해하고 개념을 공부하면서 기능들을 어떻게 사용해야 할지 알아가야 합니다. 코틀린언어를 사용하면서 중요하게 생각되는 부분들을 작성했습니다. Smart Cast (스마트 캐스트) 자바에서 인스턴스의 실제 타입을 알아보기 위해 사용하는 연산자로 instanceof를 사용하는 경우가 ...
ALL

MSSQL NULL값 변환 NVL, ISNULL, CASE 사용 방법 예제

SQL Server에서 Null 값을 다른 값으로 변화하는 방법이 몇 가지 있습니다. 대표적인 방법으로 ISNULL과 CASE을 사용합니다. SQL Server에는 NVL이 없습니다. NVL은 오라클에만 있는 함수입니다. ISNULL 사용 방법 ISNULL(값, 변환 문자) 값- NULL인지 체크하고 싶은 값. 변환 문자- 값이 NULL인 경우 변환하고 싶은 문자. ISNULL 함수에는 두 개의 파라미터를 지정합니다. 첫 번째 파라미터는 값이 NULL 인지 체크하고 싶은 컬럼이나 변수를 지정합니다. 두 번째 파라미터에는 체크한 값이...
ALL

MSSQL 공백값과 NULL값 동시에 체크 하는 방법

SQL Server에서는 오라클과 다르게 NULL 값과 공백값을 다르게 취급합니다. 오라클의 경우에는 NULL과 공백값을 같은 값으로 취급하지만, SQL Server의 경우에는 NULL 값은 NULL, 공백은 공백으로 NULL이 아닌 값으로 취급합니다. 공백값과 NULL값 SQL Server 예제를 보도록 하겠습니다. DECLARE @nullTest1 VARCHAR(20); DECLARE @nullTest2 VARCHAR(20) = ''; SELECT ISNULL(@nullTest1,'no data') AS nullTest1 SEL...