전체 글
개발자 카이트입니다. 프로그램 관련 지식을 정리합니다.
-
주민등록번호 유효성 검사하는 코드 한국의 주민등록번호(주민번호)가 유효한지 확인하는 함수입니다. 주민등록번호는 13자리로 구성되며, 이 번호가 유효한지 확인하기 위해 특정한 계산 과정을 거칩니다. 코드를 단계별로 분석해보겠습니다#region 주민등록번호 유효성 체크(실제 주민번호 맞는지)public bool IDNO_Check(string IDNO){ string Weight = "234567892345"; // 검증값 int Total = 0; int Chk; int Rmn; int Dt; int wt; IDNO = IDNO.Trim(); if (string.IsNullOrEmpty(IDNO)) return false; // '-' 하이픈 제외한 주민등..
[C#] 주민등록번호 유효성 검사하는 코드, 참고코드 있음주민등록번호 유효성 검사하는 코드 한국의 주민등록번호(주민번호)가 유효한지 확인하는 함수입니다. 주민등록번호는 13자리로 구성되며, 이 번호가 유효한지 확인하기 위해 특정한 계산 과정을 거칩니다. 코드를 단계별로 분석해보겠습니다#region 주민등록번호 유효성 체크(실제 주민번호 맞는지)public bool IDNO_Check(string IDNO){ string Weight = "234567892345"; // 검증값 int Total = 0; int Chk; int Rmn; int Dt; int wt; IDNO = IDNO.Trim(); if (string.IsNullOrEmpty(IDNO)) return false; // '-' 하이픈 제외한 주민등..
2024.06.04 -
LISTAGG 열 데이터, 한 줄로 가져오는 방법, 예시 있음 1. 여러 줄의 데이터 SELECT '테스트' AS TEST, 'DATA_1' AS DATA FROM dual UNION SELECT '테스트' AS TEST, 'DATA_2' AS DATA FROM dual UNION SELECT '테스트' AS TEST, 'DATA_3' AS DATA FROM dual 2. 한 줄로 출력 SELECT LISTAGG(DATA, ', ') WITHIN GROUP(ORDER BY TEST) AS MERGE_DATAFROM ( SELECT '테스트' AS TEST, 'DATA_1' AS DATA FROM dual UNION SELECT '테스트' AS TEST, 'DATA_2' AS DATA FRO..
[ORACLE] LISTAGG 열 데이터, 한 줄로 가져오는 방법, 예시 있음LISTAGG 열 데이터, 한 줄로 가져오는 방법, 예시 있음 1. 여러 줄의 데이터 SELECT '테스트' AS TEST, 'DATA_1' AS DATA FROM dual UNION SELECT '테스트' AS TEST, 'DATA_2' AS DATA FROM dual UNION SELECT '테스트' AS TEST, 'DATA_3' AS DATA FROM dual 2. 한 줄로 출력 SELECT LISTAGG(DATA, ', ') WITHIN GROUP(ORDER BY TEST) AS MERGE_DATAFROM ( SELECT '테스트' AS TEST, 'DATA_1' AS DATA FROM dual UNION SELECT '테스트' AS TEST, 'DATA_2' AS DATA FRO..
2024.05.29 -
● SQL이란 무엇입니까? SQL은 구조적 쿼리 언어(Structured Query Language)를 나타냅니다.SQL을 사용하면 데이터베이스에 액세스하고 조작할 수 있습니다.SQL은 1986년에 ANSI(American National Standards Institute)의 표준이 되었고, 1987년에는 ISO(International Organization for Standardization)의 표준이 되었습니다. ● SQL 구문 SQL 키워드는 대소문자를 구분하지 않습니다 select. SELECTSELECT- 데이터베이스에서 데이터를 추출합니다.UPDATE- 데이터베이스의 데이터를 업데이트합니다.DELETE- 데이터베이스에서 데이터를 삭제합니다.INSERT INTO- 데이터베이스에 새로운 ..
[SQL] SQL 기본 튜토리얼 정리● SQL이란 무엇입니까? SQL은 구조적 쿼리 언어(Structured Query Language)를 나타냅니다.SQL을 사용하면 데이터베이스에 액세스하고 조작할 수 있습니다.SQL은 1986년에 ANSI(American National Standards Institute)의 표준이 되었고, 1987년에는 ISO(International Organization for Standardization)의 표준이 되었습니다. ● SQL 구문 SQL 키워드는 대소문자를 구분하지 않습니다 select. SELECTSELECT- 데이터베이스에서 데이터를 추출합니다.UPDATE- 데이터베이스의 데이터를 업데이트합니다.DELETE- 데이터베이스에서 데이터를 삭제합니다.INSERT INTO- 데이터베이스에 새로운 ..
2024.05.29 -
HTML HTML은 Hyper Text Markup Language의 약자입니다.HTML은 웹 페이지를 생성하기 위한 표준 마크업 언어입니다.HTML은 웹 페이지의 구조를 설명합니다.HTML은 일련의 요소로 구성됩니다.HTML 요소는 브라우저에 콘텐츠를 표시하는 방법을 알려줍니다.HTML 요소는 "이것은 제목입니다", "이것은 단락입니다", "이것은 링크입니다" 등과 같은 콘텐츠 조각에 레이블을 지정합니다. // 빠르게 HTML 만들어보기 1. 해당 코드 복사My First HeadingMy first paragraph. 2. 메모장에 붙여넣기 3. 메모장 아래와 같이 저장 4. 저장한 메모장 .htm 파일 실행(크롬으로 실행) HTML 소스를 보는 방법 ( CTRL + U ) H..
[HTML] html관련 알아두면 쓸모있는 지식들HTML HTML은 Hyper Text Markup Language의 약자입니다.HTML은 웹 페이지를 생성하기 위한 표준 마크업 언어입니다.HTML은 웹 페이지의 구조를 설명합니다.HTML은 일련의 요소로 구성됩니다.HTML 요소는 브라우저에 콘텐츠를 표시하는 방법을 알려줍니다.HTML 요소는 "이것은 제목입니다", "이것은 단락입니다", "이것은 링크입니다" 등과 같은 콘텐츠 조각에 레이블을 지정합니다. // 빠르게 HTML 만들어보기 1. 해당 코드 복사My First HeadingMy first paragraph. 2. 메모장에 붙여넣기 3. 메모장 아래와 같이 저장 4. 저장한 메모장 .htm 파일 실행(크롬으로 실행) HTML 소스를 보는 방법 ( CTRL + U ) H..
2024.05.29 -
DataSet은 C#에서 데이터 관리를 위한 강력한 데이터 구조입니다. DataSet은 .NET의 System.Data 네임스페이스에 포함되어 있으며, 메모리 내에서 데이터를 관리하는 데 사용됩니다. 여러 데이터 테이블을 하나의 객체로 그룹화하여 데이터 관계를 유지하고, 데이터 소스와 독립적으로 데이터를 조작할 수 있게 합니다.주요 특징다중 테이블: DataSet은 여러 개의 DataTable 객체를 포함할 수 있습니다.관계 정의: 테이블 간의 관계를 정의할 수 있습니다 (DataRelation 객체를 사용).독립성: 데이터 소스와 독립적으로 데이터를 관리할 수 있습니다. 데이터를 데이터베이스와 동기화하거나 분리하여 사용할 수 있습니다.XML 통합: XML 형식으로 데이터를 읽고 쓸 수 있습니다.데이터..
[C#] DataSet 이란?DataSet은 C#에서 데이터 관리를 위한 강력한 데이터 구조입니다. DataSet은 .NET의 System.Data 네임스페이스에 포함되어 있으며, 메모리 내에서 데이터를 관리하는 데 사용됩니다. 여러 데이터 테이블을 하나의 객체로 그룹화하여 데이터 관계를 유지하고, 데이터 소스와 독립적으로 데이터를 조작할 수 있게 합니다.주요 특징다중 테이블: DataSet은 여러 개의 DataTable 객체를 포함할 수 있습니다.관계 정의: 테이블 간의 관계를 정의할 수 있습니다 (DataRelation 객체를 사용).독립성: 데이터 소스와 독립적으로 데이터를 관리할 수 있습니다. 데이터를 데이터베이스와 동기화하거나 분리하여 사용할 수 있습니다.XML 통합: XML 형식으로 데이터를 읽고 쓸 수 있습니다.데이터..
2024.05.29 -
IEnumerable는 C#의 컬렉션 인터페이스 중 하나로, 제네릭 타입을 지원하며 반복 가능한 컬렉션을 나타냅니다. 이 인터페이스는 데이터를 순차적으로 접근할 수 있는 기능을 제공합니다. IEnumerable는 .NET의 System.Collections.Generic 네임스페이스에 포함되어 있습니다.주요 특징순차적 접근: IEnumerable는 컬렉션의 요소를 순차적으로 접근할 수 있게 합니다.읽기 전용: IEnumerable는 컬렉션의 요소를 읽기만 할 수 있으며, 수정은 불가능합니다.LINQ 지원: LINQ 쿼리를 사용하여 IEnumerable 컬렉션을 쉽게 처리할 수 있습니다.지연 실행: LINQ 쿼리를 통해 IEnumerable 컬렉션을 처리할 때 지연 실행을 지원합니다. 이는 쿼리가 실제로..
[C#] IEnumerable 이란?IEnumerable는 C#의 컬렉션 인터페이스 중 하나로, 제네릭 타입을 지원하며 반복 가능한 컬렉션을 나타냅니다. 이 인터페이스는 데이터를 순차적으로 접근할 수 있는 기능을 제공합니다. IEnumerable는 .NET의 System.Collections.Generic 네임스페이스에 포함되어 있습니다.주요 특징순차적 접근: IEnumerable는 컬렉션의 요소를 순차적으로 접근할 수 있게 합니다.읽기 전용: IEnumerable는 컬렉션의 요소를 읽기만 할 수 있으며, 수정은 불가능합니다.LINQ 지원: LINQ 쿼리를 사용하여 IEnumerable 컬렉션을 쉽게 처리할 수 있습니다.지연 실행: LINQ 쿼리를 통해 IEnumerable 컬렉션을 처리할 때 지연 실행을 지원합니다. 이는 쿼리가 실제로..
2024.05.29