[Table 생성]
CREATE TABLE A(
2 A1 NUMBER(2),
3 A2 NUMBER(2),
4 A3 NUMBER(2));
SET SERVEROUTPUT ON
ACCEPT PDAN PROMPT '출력할 단을 입력하세요';
DECLARE
VDAN NUMBER(2):= &PDAN;
I NUMBER(2) := 0;
TOT NUMBER(2) := 0;
BEGIN
FOR I IN 1..9 LOOP
TOT := VDAN * I;
DBMS_OUTPUT.PUT_LINE( ' ' || TO_CHAR(VDAN) || '*' || TO_CHAR(I) ||
'=' || TO_CHAR(TOT));
INSERT INTO A VALUES(VDAN,I,TOT);
END LOOP;
END;
/
저장한 후 실행
저장 폴더
ORACLEEXE - APP-C:\oraclexe\app\oracle\product\11.2.0\server\bin
[파일명 뒤에 .sql]
cmd 창에서 확인
@GUGU
@GUGU
ALTER TABLE A
ADD (A_NO NUMBER(4));
[SEQUENCE 생성]
CREATE SEQUENCE A_NO_SEQ
START WITH 1
INCREMENT BY 1
NOCYCLE
NOCACHE;
▼
[@GUGU]
SELECT * FROM A;
'SQL > ORACLE' 카테고리의 다른 글
PL/SQL (0) | 2021.04.09 |
---|---|
SQL과 PL/SQL의 차이 (0) | 2021.04.08 |
ORACLE 관리자 (system/sys) 계정 비밀번호 찾기/변경 (2) | 2021.04.07 |
테이블의 분해 조립 - 조립하기 (0) | 2021.04.03 |
Relation(관계형) (0) | 2021.04.03 |