database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 41757 게시물 읽기
No. 41757
oracle database numeric(p,q) 질문이요!
작성자
질문질문!!
작성일
2019-09-21 20:47
조회수
2,046
안녕하세요! 3주쯤 전부터 데이터베이스 배우기 시작한 데린이입니다!
numeric이 정수 소수 둘다 표현할 수 있고
numeric(5,1)라고 선언하면 정수5자리, 소수1자리로 표현되는데 특정 값이 없으면 0으로 채워진다
...라고 배웠는데 맞을까요?
 
test1 table을 생성해서 레코드 생성 해봤는데 소숫점이 표현이 안돼서..
0 제외 다른 숫자는 출력하는데 0만 안돼네요ㅜㅜㅜ
 
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
create table test1(
s#            char(5),
sname     char(20),
status      numeric(15),
city          char(15) ,
prymary key(s#));
 
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ  
insert into test1
values('p1', 'ab', 're', 12, 'qw');
 
insert into test1
values('p2', 'ab', 're', 12.0, 'qwe);
 
insert into test1
values('p3', 'ab', 're', 12.1, 'qwer');
 
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
select * from test1;
s#      sname      color      weight        city
p1      ab             re            12             qw
p2      ab             re            12             qwe
p3      ab             re            12.1          qwer
 
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
이렇게 출력이 되는데 원래 select 문에서는 .0표현이 안되는건지요!?!?
12.0, 17.0 이런식으로 표현하고 싶은데 혹시 다른 방법이 있을까요..?
 
사진으로 올리고싶었는데 어떻게 올리는지 몰라서,,,
[Top]
No.
제목
작성자
작성일
조회
41760안녕하세요? WHERE절 조건에 CASE구문을 사용했는데요. 개념적으로 이해가 안되서 질문 드립니다. [3]
AstroTimothy
2019-09-23
2346
41759로또 번호 카운트 쿼리좀 부탁드립니다 ㅠ.ㅠ [3]
민수홍
2019-09-23
2419
41758SELECT절에 별칭.* 무슨의미에요? [1]
star
2019-09-22
2192
41757oracle database numeric(p,q) 질문이요!
질문질문!!
2019-09-21
2046
41756쿼리속도 질문 [4]
아폴론
2019-09-20
2355
41755파티션테이블의 테이블 스페이스 변경 방법 좀 알려주세요.
궁금해
2019-09-20
2025
41754오라클 12c에서 생성 가능한 파티션 테이블 개수 [2]
차차
2019-08-26
2923
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.054초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다