sql >> Databáze >  >> RDS >> Oracle

SSIS - hodnotu nelze převést z důvodu možné ztráty dat

To je běžná věc. Výchozí v mnoha případech pro importy do ssis z jiného typu systému, kde nelze určit metadata pro sloupce, je výchozí str(50). Protože se to pokoušíte vložit do sloupce s jedním znakem, předpokládá se, že můžete ztratit data. Jednoduše přejděte do zdrojové komponenty kliknutím pravým tlačítkem a výběrem "Zobrazit pokročilý editor..."

Poté přejděte na poslední kartu (Input and Output Properties)

Klepněte na + vedle položky OLE DB Source Output

Klikněte na + vedle položky Výstupní sloupce

Zvýrazněte sloupec ID

Přejděte na vlastnost Typ dat délky v pravé části dialogového okna a změňte ji z 50 na 1.




  1. Jak změnit sekundy na časovou hodnotu v MySQL

  2. RoR:Nelze změnit_sloupec v postgresu, v pořádku v MySQL (MySQL pro vývoj, Postgres na Heroku)

  3. Operátor SQL AND pro začátečníky

  4. Smazat databázový poštovní profil (SSMS)