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
운영게시판
최근게시물
MySQL Q&A 31368 게시물 읽기
No. 31368
mssql에서 mysql로 이행시데이터변환
작성자
WaitToken
작성일
2022-04-11 20:38
조회수
9,528

안녕하십니까.


mssql에서 mysql로 이행하려고 준비중입니다만, 

mssql에서 float로 정의된 변수는 mysql로 변환할때는  DECIMAL로 변환해야 정확한 값을 구할수 있을까요?

declare @f As float

set @f = 3.34277317993998E-03

declare @e As float

set @e = 8.16968311952638E-02

declare @e2 As float

set @e2 = 6.67437222734743E-03

declare @et As float

set @et = 0.081970841124512

이 글에 대한 댓글이 총 1건 있습니다.

mssql뿐 아니라 DB, 랭귀지에서도 float은 원수로의 복귀가 안됩니다. 

예를 들면 mssql에 저장된 값이 sqrt(2), 파이의 값이라면 어떤 값으로 옮겨야 할까요? 

협의가 된 형식이 있다면  decimal, real, double, float 등으로 옮기면 될 것같습니다. 

 

.님이 2022-04-11 23:38에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
31372mysql 5.6 에서 영문 또는 숫자의 위치를 알고자 합니다. [1]
김종수
2022-06-02
9633
31370상위조직을 모두 표시하고 싶은데 어떻게 하면 되나요? [1]
질무니
2022-05-01
9636
31369select case 문에서 전체 합을 출력하는 방법 [1]
초보
2022-04-14
9587
31368mssql에서 mysql로 이행시데이터변환 [1]
WaitToken
2022-04-11
9528
31367unixtime stamp 로 저장되어 있는 데이터 날짜 비교하기 [1]
규야
2022-04-11
9428
31366MYSQL 성능관련 문의
zzzz
2022-04-11
8700
31363두 개의 SELECT 결과를 비교하여 유일한 값을 가져오는 방법 [4]
김현석
2022-04-05
7940
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다