본문 바로가기
  • 문과생의 백엔드 개발자 성장기

함수3

12. Java - 함수, 메서드 , 인스턴스 , 스택, 힙 ⭕️ 변수의 종류 1) 멤버 변수 - 클래스 멤버로 선언되는 변수, 메서드 외부에 선언됨 ① 클래스 변수 - 변수 선언 시 static 키워드가 선언된 메서드 - 프로그램 시작시 메모리에 개체 생성되어 프로그램 종료시까지 계속 남아있음 ② 인스턴스 변수 - 클래스로 선언되었지만 static 선언되지 않은 변수 - 클래스 당 1개만 프로그램 시작 전에 생성됨 - 해당 인스턴스가 참조되고 있다면 계속 사용 가능 2) 지역 변수 - 메서드 안에 선언된 변수, 해당 메서드에서만 사용 가능 - 메서드 실행시 메모리에 생성되어 메서드 종료시 자동 삭제 - 메서드 내 어디서든 호출 가능. 단, 선언한 다음 사용함 출처: https://bsj10k2.tistory.com/23 [사는거 징그럽다...:티스토리] 함수란 .. 2022. 6. 29.
210521_work shop (2-1) . SQL 함수 QUESTION ✔ 사원 테이블에서 사원이름을 첫글자는 대문자로, 나머지는 소문자로 출력하라 SELECT INITCAP(ENAME) FROM EMP; : 첫 번째 문자만 대문자로 변환할 때 사용 SQL> SELECT INITCAP(ENAME) 2 FROM EMP; INITCAP(ENAME) -------------------- Smith Allen Ward Jones Martin Blake Clark King Turner James Ford INITCAP(ENAME) -------------------- Miller 12 rows selected. ✔ 사원테이블에서 사원이름을 뽑고 또 이름의 두번째 글자부터 네번째 글자까지 출력하라. SELECT ENAME, SUBSTR (ENAME, 2, 4) F.. 2021. 5. 23.
210518_DB2 (SQL) NULL 값 - 한 행의 특정 열에 데이터 값이 없으면 NULL이라고 한다.. - NULL 값은 알 수 없는 값으로 00 또는 공백과 다르다. - NULL 값을 포함하는 연산의 경우 결과도 NULL이다. - 모르는 데이터에 숫자를 더하거나 빼도 결과는 모르는 데이터인 것과 같다. - 숫자를 0으로 나누면 오류가 발생하지만 NULL로 나누면 결과는 NULL이다. Literal 문자열 - 열 이름 열 별칭이 아니면서 SELECT 목록에 포함된 문자, 숫자, 또는 날 짜이며 각 행이 반환될 때마다 출력된다. - 텍스트 리터럴 문자열은 질의 결과(SQL 구문)에 포함되어 SELECT 목록의 열과 동일하게 취급된다. - 날짜 및 문자 리터럴은 반드시 작은따옴표(' ')로묶지 않는다. Pseudo Column 의사.. 2021. 5. 19.