본문 바로가기

분류 전체보기718

22.09.20 휴가 후 재시작 한주간 동안은 공부는 둘째치고 놀러갔다 왔다. 4박 5일의 기간이였고, 지금이 개인적으로 놀러갈 때가 아니라는것 쯤은 너무 잘알고있다. 돈없고 시간이 없으니깐 하지만 이제 다음달 말쯤에는 다시 지옥같은 수술을 해내야하고, 그 수술을 하게되면 최대로 긍정적인 결과를 기대해도 1달동안 병원에서 지내야하고 보통의 경우엔 4개월정도 병원에서 살아야 할 것이다. 1년 10개월정도 안아픈날이 없었다. 그러다보니 딱히 조금 아픈것쯤은 아무것도 아니게 되기도 했지만 문제는 조금 아픈걸론 안끝난다는 것이다. 가끔가다 철심같은거 이빨로 끊어낼때 느끼는 이빨의 그 시린느낌에다가 100배를 곱한뒤 그걸 고스란히 허벅지로 가져와서 쇠몽둥이로 풀스윙으로 맞으면 딱 내가 느끼는 느낌이지 않을까 싶다. 물론 심할때 기준이지만, 보통.. 2022. 9. 20.
*아주중요 oracle 문제풀이10. DELETE, UPDATE 문제1. 영업부 직원을 전부 해고시켜보자 DELETE FROM tstaff WHERE depart = '영업부'; 문제2. 여자 사원 급을 모두 대리로 진급시켜라 # 내코드 (틀림) UPDATE tstaff SET (gender = '여' AND grade = '사원'), grade = '대리'; # 답안코드 UPDATE tstaff SET grade = '대리' WHERE grade = '사원' AND gender = '여'; # 좀 풀어서 보자면 UPDATE 변동원하는테이블 SET 변동원하는 사항 WHERE 변동조건 이렇게 되는 것 같다. 문제3. 영업부 직원의 월급을 10%씩 인상하라 # 내 코드 (틀림) UPDATE tstaff SET depart = '영업부', salary = salay * 1.. 2022. 9. 12.
* 아주 중요 oracle developer 기초5. CREATE, READ, UPDATE, DELETE, TRUNCATE 기초원리 # 삭제 # DELETE DELETE FROM tcity WHERE name = '부산'; DELETE FROM tcity WHERE region = '경기'; # DELETE 주의사항 # 조건을 안붙이고 테이블만 선택하게 되면 테이블 전체가 삭제된다. DELETE FROM tcity; 처럼 # 사고방지를 위해서 DELETE 이전에 SELECT로 해당 하는 조건을 파악하는것도 방법이다. # TRUNCATE # 테이블을 비울 목적으로 사용하는 명령 # 테이블의 형태는 그대로 두되, 내용을 전부다 삭제한다. # 로그를 남기지 않기 때문에 ROLLBACK으로 취소가 불가능하다. # CRUD CREATE READ UPDATE DELETE 의 약자이다. 이 네가지가 SQL의 절반 이상을 차지한다고 한다. SELE.. 2022. 9. 12.
ocacle 문제풀이9. INSERT # 문제풀이 문제1. 도시 목록에 용인을 삽입하라. 면적 293에 인구 98만이되 데이터는 임의값을 써도 상관없다 INSERT INTO tcity VALUES ('용인',293,98,'y','경기'); COMMIT; 문제2. 직원 목록에 자신의 신상을 삽입해 보아라. INSERT INTO tstaff VALUES ('최다니엘','데이터과','남','22-09-10','사원',240,75); COMMIT; 문제3. 도시 목록에 이천(461km, 21만)과 대구(883km, 248만), 영월(1127km, 4만)을 삽입하라 INSERT INTO tcity VALUES('이천',461,21,'y','경기'); INSERT INTO tcity VALUES('대구',883,248,'n','대구'); INSERT .. 2022. 9. 12.