SQL Plus 접속하기
login as : oracle
password : 1234
lsnrctl start
LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 06-DEC-2023 15:23:02
Copyright (c) 1991, 2019, Oracle. All rights reserved.
Starting /usr/oracle/database/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 19.0.0.0.0 - Production
System parameter file is /usr/oracle/database/network/admin/listener.ora
Log messages written to /u01/app/oracle/diag/tnslsnr/oracleDB/listener/alert/log.xm l
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracleDB)(PORT=1521)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oracleDB)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 19.0.0.0.0 - Production
Start Date 06-DEC-2023 15:23:04
Uptime 0 days 0 hr. 0 min. 0 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /usr/oracle/database/network/admin/listener.ora
Listener Log File /u01/app/oracle/diag/tnslsnr/oracleDB/listener/alert/log. xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracleDB)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
The listener supports no services
The command completed successfully
sqlplus /nolog
SQL*Plus: Release 19.0.0.0.0 - Production on Wed Dec 6 14:43:09 2023
Version 19.3.0.0.0
Copyright (c) 1982, 2019, Oracle. All rights reserved.
conn sys/oracle as sysdba
Connected to an idle instance.
startup
ORACLE instance started.
Total System Global Area 1593831936 bytes
Fixed Size 8897024 bytes
Variable Size 922746880 bytes
Database Buffers 654311424 bytes
Redo Buffers 7876608 bytes
Database mounted.
Database opened.
DATE 데이터타입 mysql vs oracle
MySQL | ORACLE |
DATE(날짜) | DATE(날짜시간) |
TIME(시간) | |
DATETIME(날짜시간) |
[DBeaver]
select sysdate from dual;
SYSDATE |
----------------------------+
2023-12-13 15:17:36.000|
[sql*plus]
- 데이터베이스의 기본값을 읽어와서 출력해준다. 현재 서버의 국가 설정은 미국.
select sysdate from dual;
SYSDATE
----------------
13-DEC-23
[sql developer]
select sysdate from dual;
23/12/13
➡️ Oracle의 DATE 데이터타입에는 년, 월, 일, 시, 분, 초의 정보를 저장한다.
다만, 데이터베이스의 기본 설정에 따른 출력 형식과 클라이언트의 출력 형식 설정에 따라 DATE를 그냥 출력하는 경우 결과값이 다른 형식의 문자열로 출력된다.
접속도구에 따라 형식이 달라짐
이것을 보완하기 위해 변환함수를 사용한다.
'DB > Oracle' 카테고리의 다른 글
[Oracle] 문자함수 (0) | 2023.12.13 |
---|---|
[Oracle] 날짜함수 (0) | 2023.12.13 |
[Oracle] INSTR 함수 (0) | 2023.12.13 |
[Oracle] Oracle 문법 (0) | 2023.12.12 |
[Oracle] SQL Developer (0) | 2023.12.12 |