본문 바로가기

오라클

[Oracle]Toad for Oracle_데이터 수정 ex)실무 샘플_오라클 Todo 수정 SELECT * FROM FI_PLAN_RQST_PROC WHERE PLAN_RQST_NO = 30000022 AND PLAN_RQST_SEQ = 2 SELECT ROWID, A.* FROM FI_PLAN_RQST_PROC A WHERE PLAN_RQST_NO = 3000022 AND PLAN_RQST_SEQ = 2; 수정할 컬럼 클릭 컬럼 내용 수정 후 Post edit 확인 내용 수정후 Commit 하면 끝.업데이트로 해도 되지만 ROWID를 이용해서 데이터를 수정할 수 있다. 더보기
쿼리문(서브쿼리..) --나이대별 출력(0은 소수점을 없애기, 1은 소수점 첫번째까지 나오기), TRUNC->반올림 SELECT "SID", "NAME", TRUNC(AGE/10,0)*10 AGE FROM STUDENT --20대 회원만 출력 SELECT * FROM STUDENT WHERE TRUNC(AGE/10,0)*10 = 20; --회원중에 20대, 40대, 60대 회원만 출력(IN 비교 연산자) SELECT * FROM STUDENT WHERE TRUNC(AGE/10,0)*10 IN(20, 40, 60) --회원중에 20대, 40대, 60대 회원만 출력(OR 비교 연산자) SELECT * FROM STUDENT WHERE TRUNC(AGE/10,0)*10 = 20 OR TRUNC(AGE/10,0)*10 = 40 OR.. 더보기
쿼리문(제약조건..) --학생 테이블 생성 CREATE TABLE STUDENT( "UID" varchar2(50), "PWD" varchar2(50), PHONE varchar2(50), NAME varchar2(15) ); --인서트 INSERT INTO STUDENT("UID", "PWD", PHONE, "NAME") VALUES('HONG', '1234', '010-5555-5555', '홍길동'); COMMIT; --속성 추가할때 ALTER TABLE STUDENT ADD "PWD" VARCHAR2(50); COMMIT; --자료형 수정할때 ALTER TABLE STUDENT modify("PWD" VARCHAR2(30)); --테이블 확인할때 SELECT * FROM USER_TABLES WHERE TABLE_NA.. 더보기