SSIS converteert gegevenstypen niet impliciet, dus u moet dit expliciet doen. De Excel-verbindingsbeheerder kan slechts enkele gegevenstypen aan en probeert een zo goed mogelijke schatting te maken op basis van de eerste paar rijen van het bestand. Dit is volledig gedocumenteerd in de SSIS-documentatie.
Je hebt verschillende opties:
- Wijzig uw bestemmingsgegevenstype in zwevend
- Laad naar een 'staging'-tabel met datatype float met behulp van de Import Wizard en dan
INSERT
in de echte bestemmingstabel met behulp vanCAST
ofCONVERT
om de gegevens te converteren - Maak een SSIS-pakket en gebruik de Gegevensconversie transformatie om de gegevens te converteren
U kunt ook de opmerkingen in de Import Wizard-documentatie noteren. over gegevenstypetoewijzingen.