일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- winmail.dat
- JavaScript
- 업무 자동화
- 포렌식
- Excel
- while
- for
- Import
- Log Parser
- CURSOR
- Postman
- AutoHotkey
- IPS
- ntp
- server profiler
- 웹 크롤링
- power automate
- MSSQL
- ES6
- fiddler
- 인증서
- Eclipse
- kitri
- Export
- 모듈화
- VS Code
- SSMS
- db
- Revese Proxy
- Kali Linux
- Today
- Total
목록Development (24)
전산직으로 살아남기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bU9jo3/btsHjs70Zfr/78kIlrmZibO2VVKaXnRvD1/img.png)
1. CASE WHENCASE WHEN은 SELECT 구문에서 조건에 따라 값을 지정해줄 경우에 사용합니다.SELECT CASE WHEN SCORE >= 90 THEN 'A학점' WHEN SCORE >= 80 THEN 'B학점' WHEN SCORE >= 70 THEN 'C학점' WHEN SCORE >= 60 THEN 'D학점' ELSE 'F학점' AS '학점' FROM MY_SCORE 2. IF ELSEIF ELSE 구문을 활용하면 원하는 조건에 따라 처리되도록 설계가 가능합니다. 조건문에는 { }로 블럭을 구성하는게 아닌 BEGIN ~ END로 블럭을 구성합니다. 블럭을 구성하지 않을 경우에는 조건문 하단에 1줄의 쿼리만 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/47vyS/btsHhsafI4v/eCun7eJePO3eWOCcYLkHLK/img.png)
1. 변수 선언변수 선언을 위해서는 먼저 DECLARE 구문을 사용하고 변수는 @로 시작하는 명칭을 사용합니다. 선언 시 반드시 속성값도 작성해야 됩니다.--하나씩 선언한 경우DECLARE @var1 INTDECLARE @var2 VARCHAR(10)--여러개를 선언한 경우DECLARE @var3 INT, @var4 VARCHAR(10) 2. 변수 값 대입하기변수값은 SET이나 SELECT를 사용하여 대입할 수 있습니다. SET으로는 하나의 변수에 대입이 가능하고 SELECT 를 사용하면 여러 변수에 대입이 가능합다.--하나씩 값을 대입하는 경우SET @var1 = 5--여러개를 대입하는 경우SELECT @var2 = 'test', @var3 = 10 🗒️ SELECT 변수 대입 예시실제..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/t2AXx/btsG9byvDi7/dr0zOyHo4vDrFOGTgtCdKK/img.jpg)
1. let, const란?let, const는 ES6 이전에 사용된 var 키워드의 단점을 보완하기 위해 추가된 키워드입니다. 2. let keywordlet 키워드는 블록 스코프의 범위를 가지는 지역 변수를 선언하며, 선언과 동시에 임의의 값으로 초기화 할 수 있습니다. 변수의 중복 선언은 불가능하지만, 재할당은 가능합니다.let x = 1;if (x === 1) { let x = 2; console.log(x); // expected output: 2}console.log(x);// expected output: 1 3. const keywordconst 키워드는 블록 범위의 상수를 선언합니다. 상수의 값은 재할당할 수 없으며 다시 선언할 수도 없습니다.const number = 42;try ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/RBZYK/btsG8ygFiaG/Z9L6OEJEwipN0zaZhyRqI0/img.jpg)
1. Template Literals란?템플릿 리터럴은 내장된 표현식을 허용하는 문자열 리터럴입니다. 표현식/문자열 삽입, 여러 줄 문자열, 문자열 형식화, 문자열 태깅 등 다양한 기능을 제공합니다. 2. Template Literals 주요 특징1) Syntax템플릿 리터럴은 작은따옴표(')나 큰따옴표(") 대신 백틱(`)(grave accent)로 감싸주면 됩니다.`string text``string text line 1 string text line 2``string text ${expression} string text`tag `string text ${expression} string text` 2) Expression interpolationES6 이전에는 표현식을 다음과 같이 일반 문자열 안..