sourcetip

SQL 서버 실제 데이터 유형, C#에 해당하는 것은 무엇입니까?

fileupload 2023. 8. 21. 21:31
반응형

SQL 서버 실제 데이터 유형, C#에 해당하는 것은 무엇입니까?

sql server 2005 실제 유형에 해당하는 C#은 무엇입니까?

그것은 싱글입니다.

SQL Server에 대한 자세한 내용은 여기를 참조하십시오.Net 데이터 유형

소수점 이하를 반올림하기 때문에 단일은 정답이 아닙니다.예를 들어 2.0799999는 2.08로 변환됩니다.반올림과 관련하여 제약 조건이 없다면 좋을 것입니다.

더블은 로 사용할 수 있습니다.SQL Server의 실제 데이터 유형에 대한 NET 등가 데이터 유형

Double은 반올림하지 않고 정확한 값을 가져옵니다.

정답은 싱글입니다.더블을 사용하고 SQL 필드가 real 유형이면 오류가 발생합니다.제가 직접 테스트해보고 확인했습니다.

이에 해당하는 은 단일입니다.단일은 -3.40E +38 ~ 3.40E +38 범위의 부동 소수점 번호입니다.

다음은 모든 SqlDbType 및 C# 등가물에 대한 MSDN의 최신 정보입니다.

내 프로젝트에서 (accesss -> firebird 및 msql -> c#)는 단일 정밀 부동 소수점 번호처럼 실제 정의되어 있습니다... 그래서 float을 사용했고 모든 것이 정상입니다.

그 대답은.Single 또는 float(스타일에 따라 다릅니다.) 이것은 사이의 차이와 같습니다.String그리고.string[출처:사용 시 ReSharper 코드 제안 "유형 키워드 사용"Single그것은 사용을 제안했습니다.float.

언급URL : https://stackoverflow.com/questions/129560/sql-server-real-datatype-what-is-the-c-sharp-equivalent

반응형