์ค๋ผํด CTAS(Create Table As SELECT)
ํ ์ด๋ธ ๋ณต์ฌํ ๋ ์ฃผ๋ก ์ฌ์ฉ๋๊ณ ๊ธฐ์กด์ ์๋ ํ ์ด๋ธ์ ์ฐธ์กฐํ์ฌ ๋์ผํ ํ ์ด๋ธ์ ๋ง๋ค ๋ ์ฌ์ฉํจ
CREATE TABLE emp_211101
AS SELECT * FROM emp;



์์ ๋ค๋ฅด๊ฒ ํ ์ด๋ธ ๊ตฌ์กฐ๋ง ๋ณต์ฌํ ๋๋ ์๋์ฒ๋ผ WHERE์ ์ ํ๋ฆฐ ์กฐ๊ฑด์ ์ค์ SELECT๋ฅผ ๋ชปํ๊ฒ ํจ
CREATE TABLE emp_211101_1
AS SELECT * FROM emp
WHERE 1 = 2;

๊ฐ์ธ ์คํฐ๋ ๊ธฐ๋ก์ ๋ฉ๋ชจํ๋ ๊ณต๊ฐ์ด๋ผ ํ๋ฆฐ์ ์ด ์์ ์ ์์ต๋๋ค.
ํ๋ฆฐ ์ ์์ ๊ฒฝ์ฐ ๋๊ธ ๋ถํ๋๋ฆฝ๋๋ค.
[Oracle]insert into select from table
๋ชฉ์ฐจ [Oracle]insert into select from table ์ค๋ผํด์์ ๋ค๋ฅธ ํ ์ด๋ธ์์ ๊ฐ์ ์กฐํํด ์จ ํ ํ๋ฒ์ insertํ ๋ ์ ์ฉํจ -- ๋ฌธ๋ฒ -- ๋์ ํ ์ด๋ธ๊ณผ ์ฐธ์กฐํ๋ ํ ์ด๋ธ์ ์ปฌ๋ผ์ด ์ผ์นํ๋ ๊ฒฝ์ฐ insert ์ปฌ๋ผ ์๋ต ๊ฐ
yaga.tistory.com
[Oracle] ORA-12547 TNS lost contact/UDE-12547 error..
๋ชฉ์ฐจ ORA-12547 TNS lost contact ์ํฉ : oracle ๊ณ์ ์ด ์๋ ๋ค๋ฅธ ๊ณ์ ์ผ๋ก oracle์ ์ ์ํด์ expdp๋ฅผ ์ด์ฉํด์ dump๋ฅผ ์คํ ์ค์ ์ด์ฉ๋ค๊ฐ ์ค์๋ก ์๋์ฒ๋ผ ์ค๋ผํด ํ์ ํด๋์ ๊ณ์ ์ other์ ๊ถํ์ rwx ๊ฐ๋ฅ
yaga.tistory.com
[Oracle]GROUP BY + ๊ทธ๋ฃนํจ์(SUM, COUNT ๋ฑ)
๋ชฉ์ฐจ Oracle Group by/๊ทธ๋ฃนํจ์ ์ฝ๊ฒ ์๊ฐํ๋ฉด ๋๋ค. GROUP BY ๋ค์์ ์ค๋ ์ปฌ๋ผ์ผ๋ก ๋จผ์ ๊ทธ๋ฃนํ์ ํ ๋ค์ ๊ทธ๋ฃนํจ์๋ฅผ ์คํ SELECT deptno, job, AVG(NVL(sal, 0)) "AVG_SAL" FROM emp GROUP BY deptno, job ORDER BY deptno,job;
yaga.tistory.com
[Oracle]ORACLE SUB QUERY
๋ชฉ์ฐจ ์๋ธ์ฟผ๋ฆฌ ์๋ธ์ฟผ๋ฆฌ๋ ํ๋์ ๋ฉ์ธ์ฟผ๋ฆฌ์์ ๋ ํ๋์ ์ฟผ๋ฆฌ๊ฐ ๋ด๊ฒจ์๋ ๊ฑธ ์๋ฏธ ์ข ๋ฅ : ์ค์นผ๋ผ ์๋ธ์ฟผ๋ฆฌ(SELECT์ ์ ์ฌ์ฉ), ์ธ๋ผ์ธ๋ทฐ ์๋ธ์ฟผ๋ฆฌ(FROM์ ์ ์ฌ์ฉ), ์ผ๋ฐ ์๋ธ์ฟผ๋ฆฌ(WHERE์ ์ ์ฌ์ฉ) SEL
yaga.tistory.com
[Oracle] system ๊ณ์ ๋น๋ฐ๋ฒํธ ๋ง๋ฃ/๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ(feat. ORA-00988)
๋ชฉ์ฐจ system ๊ณ์ ๋น๋ฐ๋ฒํธ ๋ง๋ฃ/๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ๐ ํ์ฌ ๊ฐ๋ฐ์๋ฒ์ Oracle system ๊ณ์ ์ด ๋ง๋ฃ๊ฐ ๋์๋ค. ๋ง๋ฃ๊ฐ ์์ฃผ ๋์ค๋๊ฒ ์๋๋ ๋ ๊ฐ๋ง์ ๊ตฌ๊ธ๋ง์ ํด์ system ๊ณ์ ์ ๋ณ๊ฒฝ ํ๋ค. ๊ทธ ๊ณผ์ ์ ์
yaga.tistory.com
'IT > DataBase' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [Oracle]์ค๋ผํด SELECT 1 FROM 'ํ ์ด๋ธ๋ช ' (0) | 2022.11.25 |
|---|---|
| [Oracle]view(๋ทฐ) (0) | 2022.11.25 |
| [Oracle]GROUP BY + ROLL UP์ด์ฉํ ์๊ณ ๊ตฌํ๊ธฐ (0) | 2022.11.25 |
| [Oracle] ํ ์ด๋ธ/ํ ์ด๋ธ ๋ชฉ๋ก ์กฐํ (0) | 2022.11.25 |
| [MySQL/MariaDB]ํ ์ด๋ธ ํ๋์ ๊ณต๋ฐฑ, ๊ฐํ, ์บ๋ฆฌ์ง๋ฆฌํด ์นํ (0) | 2022.11.25 |
๋๊ธ