원래 웹개발을 목표로 해서 성장중이었지만.. 어쩌다 보니 ERP개발 회사에 오게 되었고 MSSQL을 사용해서 업무를 진행하고 있다.ERP회사의 특징상 구조적인 프로세스와 SQL이 업무의 주를 이루고 있기때문에 대부분 SQL을 사용하면서 시간을 보내고 있다.그래서 이제부
\-- select \* from dbo.fnDateTable CREATE FUNCTION dbo.fnDateTable (@fr_dt DATETIME, @to_dt DATETIME) RETURNS @TmpBaseDt TABLE( std_dt DATETIM
create function dbo.fnMonth (@dt datetime)returns char(7)asbegin return convert(char(4), year(@dt)) + '-' + substring(convert(char(3), month(@dt
문자함수는 문자를 입력, 숫자함수 숫자를 입력, 날짜함수는 날짜를 입력해야하기 떄문에 변환해줘야 사용가능2022-12-12 12:05:50.000 -> 2022-12-12250000000 -> 250,000,000FLOAT 대신 DECIMAL 사용
주의 : 문자열끼리 합쳐야 하며, 왼쪽에 숫자 오른쪽에 문자열 숫자가 있으면 숫자로 변환해서 합친다.문자열 숫자 + 숫자하면 이상한 숫자나온다.자릿수에 0 : 정수 일의자리수까지 다 나옴\-1 : 십의 자리수(일의 자리수 반올림 함)\-2 : 백의 자리수 ..... (
nvl(컬럼명, 0) -> 그 컬럼에서 null값이 있으면 0으로 대체lag() over() -> 한 세트로 분석함수 lag()는 이전 행의 값을 순차적으로 넣어준다.group by 칼럼을 묶어서 보기 편하게 해준다.having 은 group by에서 조건 줄 때 사용
case when 조건식 then 결과 else 나머지 end(끝 마무리)join 조인할 테이블 on 조건식무조건 조인(where과 같이 조건없이 조인하는 것각 테이블의 row X row 만큼 row가 생긴다.)....조건 조인 join onjoin하고 on에 조건식
쿼리 결과\-- substr (값, 짜를위치, 짜를개수)\-- lpad(시작문자, 자리수, 채울문자)\-- floor(무조건 내림) 3.1 -> 3 ////// 3.9 -> 3\-- ceil(무조건 올림) 3.1 -> 4 ////// 3.9 -> 4...위
go 함수 실행 filter 과정 map 과정 console.log() 과정
의존성 주입Hello 클래스에서 젤 밑에 있는 public void print(String s) 함수가 실행되기 위해서 Printer 클래스를 필요로 한다.이런 상황에서 Hello 클래스는 Printer 클래스에 의존성을 가진다.여기서 bean은 객체를 생성해준다.(M
클라이언트(client) : 서비스를 요청하는 애플리케이션(or 컴퓨터)브라우저 -> client App서버(server) : 서비스를 제공하는 애플리케이션(or 컴퓨터)Tomcat -> server AppApplication : 프로그램WAS : 웹을 이용해서 서버에
상속(inheritance) 코드의 재사용 두 클래스를 부모와 자식으로 관계를 맺어줌 조상의 모든 맴버를 상속 받는다. 자손의 변경은 조상에 영향을 미치지 않는다. 단일 상속(Single Inheritance) java는 단일상속만 허용한다. 포함(compo
객체 배열 참조변수 배열 == 객체 배열 선언위치에 따른 변수의 종류 Card c = new Card(); c.kind = "HEART"; Card.width = 200; 기본형 , 참조형 매개변수 기본형 매개변수 - 변수의 값을 읽기만 할 수 있다. 참
String 인스턴스의 내용은 바꿀 수 없다.(immutable)String a = "a";String b = "b";참조변수 a, b에는 문자열이 저장되어있는것이 아니라 문자열이 저장되어있는 주소가 저장된다.String a = a + b;참조변수 a의 값(주소값)이
인터페이스의 장점 인터페이스의 장점 (1) 관계가 없는 class들을 묶어주는 역할 모든 유닛의 최고 조상 class Unit 정의 Unit class를 조상으로 하는 class ( GroundUnit, AirUnit )를 정의 interface Repaira