2025/04/14 4

자바 풀 스택 4/14 하루 기록 096

9:15 학원 도착 채팅방 기능 생성 중, 이번에는 채팅 버블 옆에 타임스탬프를 찍어주려고 함. 웹소켓에서 나갔다가 들어왔을 때에 이전의 메시지들도 보이는 기능 추가콘솔에 들어가서 봤을 때 Application에 local storage, session storage, extension storage, indexedDB, cookie 등의 다양한 storage가 있는데, local storage는 오브젝트로 구성된 배열을 통째로 저장할 수 없다. 문자열만 저장된다.우리는 msgs 배열 안에 있는 오브젝트들을 문자열화 해서 저장했다가 이것을 사용자가 웹 소켓에 입장했을 때 다시 배열로 만들어서 보여주는 기능을 구현해보겠다는 것.즉 JSON.stringify(배열)을 통해 문자열로 표현된 JSON문자열을..

챗 지피티에게 물어본 DBA와 권한 개발, 개발 기본 세팅 등

DBA나 개발 권한이 있는 것은 어떻게 해? 권한 부여나 계정 생성, 권한의 계층 구조가 있다면 그거에 맞게 설명해줘 ChatGPT의 말:좋아, 이거 아주 중요한 부분이야! 😊오라클 데이터베이스에서는 **"권한"**이 굉장히 체계적으로 잘 설계돼 있고,사용자(계정), 권한, 역할(Role), DBA 등으로 권한 계층 구조가 정해져 있어.🔐 오라클 권한 계층 구조 요약scss복사편집시스템 관리자 (SYS, SYSTEM) └── DBA (모든 권한 보유, 슈퍼유저) └── 개발자 (개별 객체 생성/변경 권한) └── 일반 사용자 (제한된 권한) 🧱 기본 개념 정리용어설명사용자 (USER)오라클에 로그인할 수 있는 계정 (ex: SCOTT, HR)권한 (Privilege)어떤 작업을 할 수 있는지 허용 ..

챗지피티에게 물어본 오라클에서 함수 만드는 방법

오라클에서 함수를 만들고 사용할 수가 있어? ChatGPT의 말:오, 물론이지! 🙌오라클에서는 함수를 만들어서 재사용 가능한 SQL 로직을 만들 수 있어. 예를 들어 코드 생성, 계산, 포맷팅 등등 다양한 작업을 함수로 처리할 수 있어.✅ 오라클에서 함수 만드는 기본 구조sql복사편집CREATE OR REPLACE FUNCTION 함수이름 (매개변수들) RETURN 반환타입 IS -- 변수 선언 BEGIN -- 로직 RETURN 값; END; 🔧 예제: SALE 코드 생성용 함수 만들기앞에서 만든 트리거 대신, 이런 함수로 대체할 수 있어:📦 함수 예시: generate_sale_code()sql복사편집CREATE OR REPLACE FUNCTION generate_sale_code RETURN V..

챗 지피티에게 물어본 오라클 Sequence 생성 의미 부여 자동화

오라클에서 Sequence를 특정 형식으로 부여하고 싶을 때는 어떻게 생성해? 예를 들어 매출이란 코드라는 표시를 하고 싶어서 SALE이라고 입력하고 싶고, 00000부터 시작해서 1씩 증가하면 좋겠고, 101번 증가하면 SALE00100 이런식으로 작성되면 좋겠어 ChatGPT의 말:오라클에서 Sequence는 숫자만 생성할 수 있기 때문에, 직접 "SALE00001", "SALE00002" 같은 형식으로 문자열을 포함한 값을 만들려면 Sequence + 문자열 포맷팅을 함께 사용해야 해.🔧 구현 아이디어Sequence는 숫자만 생성문자열 포맷은 SQL에서 처리✅ 1단계: Sequence 생성sql복사편집CREATE SEQUENCE sale_seq START WITH 1 INCREMENT BY 1 N..

카테고리 없음 2025.04.14