본문 바로가기
728x90
반응형

SQL6

쿼리 문 해석 (ISNULL 함수) ISNULL((SELECT CD_NM_CP FROM [dbo].[TB_CODE_CP] WHERE CD_TP_CP ='ORDER_TP_CP' AND CD_V_CP = A.ORDER_TP_CP COLLATE SQL_Latin1_General_CP1_CI_AS), '') AS ORDER_TP_NM_CP ISNULL함수 ISNULL함수는 Microsoft SQL Server의 내장함수이며 칼럼이 NULL값일 경우 다른값으로 대체할 수 있는 기능이 있습니다. 데이터베이스를 사용하다보면 파라미터로 NULL값이 오거나 칼럼안에 NULL값이 들어있는 등 경우에 따라 NULL값을 적절히 처리해줘야하는 경우가 많은데 이럴때 유용하게 쓰일 수 있는 함수입니다. 여기서 크게 보면 SELECT 한 CD_NM_CP 값이 NULL.. 2022. 11. 9.
[OracleDB] db 사용자 이름 생성하기😏 오라클 db 사용자 이름 생성방법 1 실행프롬프트를 실행한다. 2. sqlplus 입력하여 오라클디비로~ 그러면 위에 사진처럼 user-name , password 입력하라고 나온다. system , 1234(패스워드) 입력후 접속 3. 사용자이름 생성을 위해 create user [사용자이름] identified by 1234; 4. 권한 부여를 위해 grant connect, resource, dba to [사용자이름]; + 아이콘을 클릭하여 데이터베이스 생성 및 접속 Name : 테이블 이름 적고 (거래) 사용자이름: 아까 cmd창에서 본인이 적은 사용자 이름 적어준다. 비밀번호: 1234 (위에 1234가 아닌 다른걸로 지정했으면 그걸로 하면된다.) 비밀번호 저장 체크는 해두는게 편함. 다 입력후.. 2022. 10. 6.
day01_DB(데이터베이스)란 + DBMS?🧐 ✍[1교시: 1단원_데이터베이스란] 데이터 : 가공전 정보: 가공후 즉, '데이터'는 에서 정보처리를 하면 '정보'가 된다. (정보처리는 컴퓨터를 기반으로 한다) 그 '정보'를 활용하여 사용을 한다. 데이터베이스 : 데이터를 모아둔 것 (컴퓨터를 기반) 정보가 많아야한다. 그러나 정말 필요한 정보만! 많은 자료가 무조건 좋은건 아니다. => 자료의 양과 질이 중요하다. 프론트,백엔드,dba 개발자는 서로의 기초적인 상식은 알아야한다. + db는 웹사이트에 필수이며, 요즘 data 양은 엄청나다. ----------------------------------------------------------------------------------------------------------------------.. 2022. 9. 14.
정보처리기사 실기_SQL응용 1📚 챕터1 데이터베이스 기본📚 트랜잭션: 인가받지 않은 사용자로부터 데이터를 보장하기 위해 DBMS가 가져야 하는 특성이자, 데이터베이스 시스템에서 하나의 논리적 기능을 정상적으로 수행하기 위한 작업의 기본단위이다. 트랜잭션의 특성: ACID 1) 원자성(Atomicity) : 트랜잭션을 구성하는 연산 전체가 모두 정상적으로 실행되거나 모두 취소되어야 하는 성질 2) 일관성(Consistency): 시스템이 가지고 있는 고정요소 트랜잭션 수행 전과 트랜잭션 수행완료후의 상태가 같아야하는 성질 3) 격리성=고립성(Isolation): 동시에 실행되는 트랜잭션들이 서로 영향을 미치지 않아야 한다는 성질 4) 영속성(Durability): 성공이 완료된 트랜잭션의 결과는 영속적으로 데이터 베이스에 저장되어야 하는.. 2022. 4. 3.
728x90
반응형