목록NULL (9)
투케이2K
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; using System.Data; using System.Diagnostics.Tracing; using System.Text; using System.Text.Json.Serialization; using System.Web; using System.Text.Json; using System.Text.Encodings.Web; using System.Text.Unicode; using System.Text.RegularExpressions; using System.Timers; using System.Threading; using System.Diagnostic..
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex; public class MainActivity10 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [요약 설명] * 1. isEmpty : 문자열의 길이가 0인 경우에, true를 리턴합니다 (JAVA 6) * 2. isBlank : 문자열이 비어 있거나, 빈 공백으로만 이루어져 있으면, true를 리턴합니다 (JAVA 11) * 3. 차이점 : isEmpty는 공백 데이터가 있어서..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] // MARK: - [string 문자열 데이터 널 체크 수행 실시] func stringNotNull(str: String) -> Bool { /* // ----------------------------------------- [stringNotNull 메소드 설명] // ----------------------------------------- 1. string 문자열 데이터 널 체크 수행 실시 // ----------------------------------------- 2. 호출 방법 : C_Util().stringNotNull(str: "hello투케이") // -------------------------..
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] // TODO [String 문자열 데이터 널 판단 실시] public static Boolean stringNotNull(String data){ /** * // ----------------------------------------- * [stringNotNull 메소드 설명] * // ----------------------------------------- * 1. String 문자열 데이터 널 판단 실시 * // ----------------------------------------- * 2. 호출 방식 : C_Util.stringNotNull("twok"); * // --------------------..
[개발 환경 설정] 개발 툴 : Heidi 개발 언어 : Mysql [소스 코드] /* [coalesce 사용해 널이 아닌 첫번째 값을 출력 실시] 1. coalesce (값, 값, 값, ...) - 값들을 서로 비교해서 널이 아닌 첫번째 값을 출력합니다 2. coalesce (NULL,'2','3') - 첫번째 자리 값이 널이므로 건너뛰고, 그다음 값을 확인해서 출력합니다 3. 참고 : 오라클은 공백 '' 데이터를 널로 인식하지만 Mysql 에서는 일반 데이터로 인식합니다 (반드시 null 로 명시해줘야합니다) */ /*[쿼리문 실행 실시]*/ select coalesce ('1','2','3') as "널이 아닌 첫번째 값", coalesce (NULL,'2','3') as "널이 아닌 첫번째..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : javascript /* =========================== */ /* =========================== */ [소스 코드] /* =========================== */ /* =========================== */ [결과 출력] /* =========================== */ /* =========================== */ [요약 설명] /* [요약 설명] 1. undefiend : 변수는 존재하나, 어떠한 값으로도 할당되지 않아 자료형이 정해지지 않은 상태입니다 2. 데이터..
/* =========================== */ [개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : kotlin /* =========================== */ /* =========================== */ [소스 코드] package ex1 //===== [코틀린 메인 시작 부분] ===== fun main(args : Array) { /* [설 명] 1. trim : 문자열 양 끝의 공백을 제거합니다 2. isEmpty : 문자열 빈값 여부를 확인합니다 */ println("[trim , isEmpty 사용해 문자열 빈값 (null) 여부 확인 실시]") //변수 선언 실시 var str_one = " he l lo" var str_two = "..
/* =========================== */ [ 설 명 ] 과목 : DataBase / 데이터베이스 /* =========================== */ [NULL (널) 값 특징 설명] - NULL은 모르는 값을 의미합니다 - NULL은 값의 부재를 의미합니다 - NULL과 모든 비교는 알 수 없음을 반환합니다 - NULL과 숫자 혹은 날짜를 더하면 NULL이 됩니다 - NULL값은 비교 연산자로 비교할 수 없습니다 (FALSE값이 나온다) [NULL 값 조회 방법] - IS NULL : 널값인 데이터를 조회합니다 - IS NOT NULL : 널값이 아닌 데이터를 조회합니다 /* =========================== */
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Toad 개발 언어 : Oracle /* =========================== */ /* =========================== */ [소스 코드] /* *[nvl2 사용해 널 값일 경우, 널 값이 아닐 경우 데이터 출력 실시] * 1. nvl2 는 컬럼 및 데이터를 확인해 널일 경우와 널이 아닐 경우 데이터를 확인할 수 있습니다 * 2. nvl2(컬럼 및 데이터, 널이 아닐경우, 널일 경우) */ select nvl2('data', '널이아닙니다', '널입니다') as 널확인 from dual; select nvl2('', '널이아닙니다', '널입니다') as 널확인 from ..