sql >> Database >  >> RDS >> Sqlserver

Waarom is voor het .NET DateTime-type het afgeleide databasetype SqlDbTypes.DateTime in plaats van SqlDbTypes.DateTime2?

datetime2 is alleen toegevoegd in SQL Server 2008.

SqlDbType.DateTime2 is alleen toegevoegd aan .NET in .NET 3.5.

Als je dat zou veranderen, zou dat een ingrijpende gedragsverandering zijn geweest voor elke bestaande .NET 2.0/3.0-toepassing.

Ik ken geen enkele hook om dat type parameterinferentie te veranderen.



  1. Hoe kan ik meerdere invoer van rijen in dezelfde kolom van de database opslaan?

  2. Count(*) gebruiken vs num_rows

  3. PHP MySQL selecteer willekeurige rijen

  4. Hoe een zoekopdracht te formuleren om alle cursussen te tonen die door een persoon zijn gevolgd