Czy to pieniądz, pływak, rzeczywisty, dziesiętny, _________?Który typ danych serwera sql najlepiej reprezentuje podwójne w C#?
Odpowiedz
Odpowiedz na to i wszystkie rodzaje map można znaleźć tutaj.
Wykres, skradzione z tej strony:
Aktualizacja 1/7/2013 - istnieje nowsza wersja .NOT tak kolorowe tutaj: SQL Server Data Type Mappings
Float to typ sql, którego szukasz.
Masz rację, że jest najlepiej pasuje. Niestety Float jest jednym z najgorszych typów danych, które można użyć w SQL Server, jeśli będziesz musiał później wykonać matematykę na polu, ponieważ tworzy błędy zaokrąglania, ponieważ nie jest to dokładne. Jako dba nie chciałbym, aby ludzie definiowali pola jako zmiennoprzecinkowe, ponieważ musiałem radzić sobie z bałaganem, który tworzą, gdy chcesz robić raportowanie danych w bazie danych, a obliczenia są nieprawidłowe. – HLGEM
To byłoby pływające.
Zobacz Mapping CLR Parameter Data.
najlepiej pasuje. real ma tylko 32 bity w precyzji, więc w zasadzie bezużyteczne.
See "Synonim dla podwójnej precyzji jest pływak (53)" http://msdn.microsoft.com/en-us/library/ms173773.aspx
Domyślna wartość n wynosi 53.
Od strony http://msdn.microsoft.com/en-us/library/ms173773.aspx
- 1. Który plik nagłówkowy C/C++ definiuje typ danych BYTE?
- 2. Jaki jest równoważny typ serwera SQL dla typu C#?
- 3. Nie deterministyczny typ danych w SQL Server
- 4. typ danych promocja w C
- 5. Typ danych dla System.Version w serwerze sql
- 6. Który silnik bazy danych najlepiej nadaje się do implementacji bloga?
- 7. Który typ danych używany do manipulowania walutą
- 8. SQL Server 2005 UniqueIdentifier i C# Typ danych
- 9. Pobierz typ danych kolumny SQL Server za pomocą C#
- 10. Praca z typem danych XML serwera SQL
- 11. Typ geograficzny serwera SQL Server najbliższy punkt na linii
- 12. Jak napisać interfejs reprezentuje typ krotki w TypeScript?
- 13. Go - przekształcić ciąg, który reprezentuje liczbę binarną w int
- 14. C struktura jako typ danych
- 15. Zmiana serwera sql Typ PK z int na uniqueidentifier
- 16. Sql Typ danych dla klucza podstawowego - SQL Server?
- 17. newid() wewnątrz funkcji serwera sql
- 18. Regex.Matches C# podwójne cytaty
- 19. Jak ustalić, czy obiekt EnvDTE.Project reprezentuje projekt C/C++?
- 20. Jak najlepiej reprezentują adresów w bazie danych
- 21. Jak określić typ danych XML serwera SQL w modelu Entity Frameworks 4.0?
- 22. Jaki jest "krótki" typ danych w C?
- 23. SQL Server 2005: Określ typ danych zmiennej
- 24. Narzędzia danych serwera SQL - tryb odzyskiwania
- 25. T-SQL - zmiana datetime na typ danych?
- 26. Jak sprawdzić, czy i jaki typ numeru reprezentuje ciąg?
- 27. Jaki typ najlepiej zarządzać danymi binarnymi w Javie?
- 28. Wywoływanie połączonego serwera sql
- 29. Jak najlepiej zaokrąglić ułamki dziesiętne w C#
- 30. NHibernate: przy użyciu C# podwójne z SQL Server jako "pływa"
To rozszerzoną część będzie lepiej jak nowe pytanie. – RedFilter
Kinda duplikat http://stackoverflow.com/questions/122523/why-is-a-sql-float-different-f--c-float –
@OrbMan: Zgadzam się, wyeliminowałem – BigOmega