๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
studies/Back-end

[Oracle] cmd์ฐฝ์—์„œ ๊ณ„์ • ์ƒ์„ฑ, ํ…Œ์ด๋ธ” ์ƒ์„ฑ, ์‚ฝ์ž…, ์กฐํšŒํ•˜๊ธฐ

by Vada Kim 2020. 3. 19.
728x90
๋ฐ˜์‘ํ˜•

SQL ์ ‘์† ํ›„ sys๊ณ„์ •(๋ชจ๋“  ๊ถŒํ•œ)์œผ๋กœ ์ ‘์†. oracle db setup.exe๋ฅผ ์„ค์น˜ํ•  ๋•Œ ์ง€์ •ํ•œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•œ๋‹ค(์ž…๋ ฅ๊ฐ’์ด ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค).

 

 

sys๊ณ„์ •์œผ๋กœ ์ ‘์†๋œ ์ƒํƒœ์—์„œ ์ƒ์„ฑ๋œ ์œ ์ €์—๊ฒŒ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•œ๋‹ค. (๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค ์—ฐ๊ฒฐ๊ณผ ๋ฐ์ดํ„ฐ๊ด€๋ฆฌ ๊ถŒํ•œ)

์ด ์œ ์ €๋กœ ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•ด exit๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ sql์—์„œ ๋น ์ ธ๋‚˜์˜จ ํ›„ ๋‹ค์‹œ ์ ‘์†ํ•˜์—ฌ ํ•ด๋‹น ์œ ์ €์— ์„ค์ •ํ–ˆ๋˜ ๋น„๋ฐ€๋ฒˆํ˜ธ๋กœ ์ ‘์†.

 

 

 

show user ๋ผ๊ณ  ๋ช…๋ น์„ ์น˜๋ฉด ์ ‘์†๋œ ๊ณ„์ • ์ด๋ฆ„์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

ํ…Œ์ด๋ธ” ์กฐํšŒ๋„ ํ•ด๋ณด์•˜๋‹ค. ๋ฌผ๋ก  ๋‹น์—ฐํžˆ ๋น„์–ด์žˆ๋‹ค.

 

+Mysql๊ณผ ๋‹ฌ๋ฆฌ ์Šคํ‚ค๋งˆ ์ ‘์† ๋‹จ๊ณ„๊ฐ€ ์—†๋‹ค... ์Œ... oracle db๋Š” ๋‚˜๋„ ์˜ค๋Š˜ ์ฒจ ์จ๋ด์„œ ์ž˜ ๋ชจ๋ฅด๊ฒ ๋‹ค.

 

 

๋ฌดํŠผ ๊ทธ๋ž˜์„œ ๊ณง๋ฐ”๋กœ ํ…Œ์ด๋ธ”์„ ํ•˜๋‚˜ ๋งŒ๋“ค์–ด๋ณด์•˜๋‹ค. ๋งŒ๋“  ํ…Œ์ด๋ธ” ์กฐํšŒ๊นŒ์ง€.

tab์ด ์ „์ฒด๋ฅผ ์ง€์นญํ•˜๋Š” ๊ฒƒ์ธ๊ฐ€? ํ 

Mysql์˜ int๋Š” number๋กœ, varchar์€ varchar2๋กœ ํ•ด์•ผํ•œ๋‹ค๊ณ  ํ•œ๋‹ค.

์ฐธ๊ณ ๋กœ ๋‚˜๋Š” ํ…Œ์ŠคํŠธ์šฉ์œผ๋กœ ๋Œ€์ถฉ ๋งŒ๋“ค์—ˆ์ง€๋งŒ ํ•„๋“œ๋ช…์„ 'id', 'name' ์ด๋Ÿฐ ์‹์œผ๋กœ ์„ค์ •ํ•˜๋Š” ๊ฑด ์ข‹์ง€ ์•Š๋‹ค. ์ด๋ฏธ ์‚ฌ์šฉ๋˜๋Š” ์˜ˆ์•ฝ์–ด์ผ ์ˆ˜๋„ ์žˆ๊ณ ('date'์ฒ˜๋Ÿผ) ์‹œ์Šคํ…œ์ƒ์—์„œ ํ˜ผ๋™์„ ๋ถˆ๋Ÿฌ์ผ์œผํ‚ฌ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋ผ๊ณ .

 

 

 

 

๋งŒ๋“  ํ…Œ์ด๋ธ”์˜ ์†์„ฑ๊ฐ’ ์กฐํšŒ๋„ ํ•ด๋ดค๋‹ค.

๊ทธ๋ฆฌ๊ณ  ํŠœํ”Œ ์‚ฝ์ž…๋„ ํ–ˆ๋‹ค. ๋‘˜๋‹ค mysql๊ณผ ์ฟผ๋ฆฌ๊ฐ€ ๊ฐ™๋‹ค.

์‹œ์Šคํ…œ๋‚ ์งœ ๋ณ€์ˆ˜๋Š” 'sysdate'๋ผ๊ณ  ํ•˜๋„ค์š”.

+์˜คํƒ€์กฐ์‹ฌ ใ…Žใ…Ž

 

 

์•„๊นŒ ์ถ”๊ฐ€ํ•œ ํŠœํ”Œ์„ ์กฐํšŒํ–ˆ๋‹ค. ์ž˜ ๋“ค์–ด๊ฐ„๋‹ค.

์•ˆ๊ฒฝ์„ ์•ˆ์“ฐ๋‹ˆ ์˜คํƒ€๋‚จ๋ฐœ

 

 

์–ด์ฐจํ”ผ ํ…Œ์ŠคํŠธ์šฉ์œผ๋กœ ๋งŒ๋“  ํ…Œ์ด๋ธ”์ด๋‹ˆ ์‚ญ์ œ๊นŒ์ง€ ํ•ด์ฃผ๊ณ  ์ข…๋ฃŒํ–ˆ๋‹ค.

 

 

DB/์˜ค๋ผํด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค/oracle db/database

728x90
๋ฐ˜์‘ํ˜•