react 프로젝스 생성을 위해 npx create-react-app my-app 실행했는데

npx: command not found 에러가 발생했다.

 

첫 번째 해결 방법

https://nodejs.org/en

 

Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

왼쪽에 있는 버전을 설치해주는게 좋다

왼쪽이 조금 더 안정화 되어있는 버전이라고 생각하면 된다.

 

node.js 를 설치해준다

설치이후 cmd에 

node -v

를 입력하면

버전을 확인할 수 있다

마찬가지로

npx -v

를 입력하면

npx 버전또한 확인할 수 있다.

 

 

분명히 node를 깔았는데도 안된다?!?

node.js 를 깔았는데도 불구하고 npx command not found 에러가 발생한다면...

 

 

 

재부팅을 해보자!

한시간 동안 구글 붙잡고 난리 쳤는데 재부팅 한방에 해결~!

반응형
DML(Data Manipulation Language) INSERT 데이터를 삽입한다
UPDATE 데이터를 수정한다
DELETE 데이터를 삭제한다
MERGE insert, update, delete를 한번에 수행
SELECT 데이터를 검색한다
TCL(Transaction Control Language) COMMIT 데이터베이스 시스템에서 트랜잭션을 완료하고 데이터를 영구적으로 저장
ROLLBACK 트랜잭션을 취소하고 이전 상태로 되돌린다
데이터 일관성을 보장하는데 큰 역할을 한다
SAVEPOINT 트랜잭션 내에서 일부 작업을 수행한 후 롤백 가능한 지점을 설정하는데 사용
DDL(Data Definition Language) CREATE 데이터베이스에 새로운 테이블 생성
ALTER 기존 테이블의 내용을 수정
DROP 기존 테이블을 혹은 데이터베이스를 모두 삭제
RENAME 기존 테이블의 이름을 변경
TRUNCATE 테이블의 데이터 삭제
DCL(Data Control Language) GRANT 데이터베이스 사용자에게 특정 권한 부여
REVOKE GRANT로 부여된 권한을 제거
반응형

NULL값 조회

1. NULL의 특징

  • NULL은 모르는 값을 의미한다
  • NULL은 값의 부재를 의미한다
  • NULL과 숫자 혹은 날짜를 더하면 NULL이 된다
  • NULL과 어떤 값을 비교할 때 '알 수 없음'이 반환된다

2. NULL값 조회

  • NULL을 조회 할 경우는 IS NULL을 사용하고 NULL값이 아닌 NOT NULL을 사용한다

2023.04.23 - [study/SQL] - [ORACLE] NULL값 처리 IS NULL / IS NOT NULL 연산자

 

[ORACLE] NULL값 처리 IS NULL / IS NOT NULL 연산자

Oracle 데이터베이스에는 값이 없는 NULL값이 있다. IS NULL과 IS NOT NULL을 사용해서 해당 값들을 조회할 수 있다 다음의 테이블에서 salary값이 null인 데이터를 추출하기 위해서는 select * from employees wher

w-world.tistory.com

NULL 관련 함수

NVL 함수 ◾ NULL이면 다른 값으로 바꾸는 함수
 NVL(값,0)은 '값' 칼럼이 NULL이면 0으로 바꾼다
NVL2 함수  NVL함수와 DECODE함수를 하나로 만든 것이다
 NVL2('값',1,0)은 '칼럼'이 NULL이면 0을 반환한다
NULLIF 함수  두 개의 값이 같으면 NULL을, 같지 않으면 첫번째 값을 반환한다
 NULLIF(exp1, exp2)0은 exp1과 exp2가 같으면 NULL을, 같지 않으면 exp1을 반환한다
COALSECE  NULL이 아닌 최초의 인자 값을 반환한다
 COALESCE(exp1, exp2, exp3 …)은 exp1이 NULL이 아니면 exp1값을, 그렇지 않으면 그 뒤의 값의 NULL여부를 판단하여 값을 반환한다

NVL

SELECT NVL(user_name, 'Unknown') as user_name
FROM game_player;

해당 쿼리는 'game_player' 테이블에서 'user_name'열의 NULL값을 기본값'Unknown'으로 바꾼다

NVL2

SELECT NVL2(nick_name, nick_name, 'Who are you') as nick_name
FROM game_player;

NULLIF

SELECT first_name, NULLIF(salary, 0) as salary
FROM employees;

해당 쿼리는 'employees'테이블에서 'first_name'열을 검색하고 0과 같은 급여 값을 NULL으로 바꾼다

COALESCE

SELECT COALESCE(first_name, last_name, 'Unknown') as full_name
FROM employees;

해당 쿼리는 null이 아닌 첫 번째 인자의 값을 반환한다.

반응형

+ Recent posts