| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- JavaScript
- 자바스크립트
- HTML
- 메소드
- Database
- String
- Servlet
- 프론트엔드
- Method
- It
- function
- Python
- PL/SQL
- 오라클
- SQL
- 데이터베이스
- frontend
- 웹
- 함수
- web
- 프로그래밍
- 서블릿
- oracle
- jsp
- 코딩
- 자바
- 파이썬
- Programming
- java
- 문자열
- Today
- Total
목록function (5)
Untitled_Blue
안녕하세요. 이번 글은 함수에 대한 설명입니다.- 함수란?SQL문과 프로시저, 트리거에서 다양하게 사용가능하며 함수 안에 로직을 생성하여 사용하는 키워드프로그래밍 언어에 비유하면 메서드 (Method)와 유사한 개념프로시저와 다르게 IN 파라미터만 사용가능반드시 최소 하나의 값은 반환해야 하며 RETURN 키워드를 사용CREATE [OR REPLACE] FUNCTION [함수명] ( [변수명] IN [자료형], ... [변수명] IN [자료형])RETURN [자료형]IS [변수명] [자료형] := [값 또는 식];BEGIN [내부 로직]; RETURN [값 또는 식];END;/함수를 구성하는 내부 로직은 상단과 같다. 첫 번째 라인에 있는 CREATE OR REPLACE [함수명]은 프로시저처..
안녕하세요. 이번 글은 입출력과 함수에 대한 설명입니다. - 파이썬에서의 입출력 구현 a = input('값 입력 >> ') print(type(a)) 다음과 같이 input() 함수를 사용해서 사용자로부터 입력값을 받아올 수 있으며 이를 토대로 출력을 시작으로 기본 제공 함수와 제어문 내지 반복문을 통해서 로직을 구현할 수 있음을 확인할 수 있다. - 함수란? 데이터와 API 등을 활용해서 기능을 구현하기 위한 공간 def function001(): print('function001 함수 실행') for i in range(1, 10, 1): if i % 2 == 0: continue print(i, '는 홀수입니다.') function001() 파이썬 내에서 함수를 구현하는 방법인 먼저 def [함수..
안녕하세요. 이번 글은 함수에 대한 설명입니다. - 함수와 이벤트는 무엇인가? 함수 : 구현하고자 하는 로직을 하나의 모듈로 구성해둔 일종의 집합체 - 함수에 대한 기본적인 이해 익명 함수 : function에 함수명을 직접적으로 사용하지 않고 변수에 직접적으로 대입하는 방식의 함수 선언적 함수 : 가장 일반적이며 함수명이 직접적으로 명시되는 방식의 함수 콜백 함수 : 어떠한 특정 매개체에 의해 호출되는 함수 다음과 같이 익명함수는 직접적으로 변수에 함수에 대한 로직을 대입하는 방식을 가지고 있음을 확인할 수 있다. function mFn01() { document.write('선언적 함수는 가장 일반적인 방식이며 일반 프로그래밍에서의 메서드와 같습니다.'); document.write(' '); } f..
안녕하세요. 이번 글은 문자 및 숫자 함수에 대한 설명입니다. - 문자 함수 문자 함수 : 문자 데이터를 가공 및 응용을 통해 문자 데이터로부터 특정 결과를 얻기 위해 사용하는 함수 1) 영문자의 대소문자를 다뤄주는 함수 UPPER(문자열) : 문자 데이터 전체를 대문자로 전환 후 출력하는 함수 LOWER(문자열) : 문자 데이터 전체를 소문자로 전환 후 출력하는 함수 INITCAP(문자열) : 문자 데이터의 첫 글자만 대문자로 나머지는 소문자로 변환 후 출력하는 함수 select UPPER(ENAME), LOWER(ENAME), INITCAP(ENAME) from EMP; 다음 코드는 EMP 테이블에서 ENAME의 영문자를 각각 대문자, 소문자 그리고 첫 글자만 대문자로 나머지는 소문자로 변환해서 반환..
안녕하세요. 이번 글은 IS NULL and IS NOT NULL 그리고 NVL and NVL2에 대한 설명입니다. - IS NULL, IS NOT NULL [칼럼명] IS NULL : 칼럼명에 대한 값이 비어있는 튜플을 조회하는 연산자 [칼럼명] IS NOT NULL : 칼럼명에 대한 값이 비어있지 않은 튜플을 조회하는 연산자 NULL이란 비어있는 값을 의미하며 절대 0이랑 같은 선에서 혼동하지 않도록 해야한다. 숫자 0은 0이라는 값이 존재하기 때문이다. NULL값은 데이터를 입력할 때 해당 란에 어떠한 값도 입력하지 않고 공백으로 뒀다는 것을 명심해야 한다. 다음은 EMP 테이블의 전체 데이터를 출력한 결과이다. 여기서 MGR과 COMM 부분에서 (null)이라고 적혀있는 부분이 보일 것이다. 이 ..