Oracle
 sql >> Base de données >  >> RDS >> Oracle

OBIEE a exporté csv et lors de l'importation vers Access, j'obtiens une erreur

L'un ou l'autre de ces éléments pourrait être le problème/la solution :

Le #Num ! dans Access vous indique que la cellule contient un mélange de données ; un chiffre, un texte, par exemple :34G (ou votre '-') lancerait un #Num !

Vous devez revenir à Excel et modifier le format de toute cellule contenant à la fois des nombres et du texte en "données mixtes", puis enregistrer cette feuille avant de l'importer dans Access.

Vous pouvez le faire avec une Macro :

Sub Addspace() 
  Dim cell As Object 
  For Each cell In Selection 
    cell.Value = " " & cell.Value 
    cell.Value = Right(cell.Value, Len(cell.Value) - 1) 
  Next 
End Sub 

Mettez simplement en surbrillance les cellules nécessitant une mise en forme, exécutez la macro ci-dessus, puis réenregistrez la feuille de calcul.

Ou :

Le #Num ! La valeur d'erreur signifie que la valeur du champ est trop grande (positivement ou négativement) pour être stockée dans le champ, en fonction du paramètre de propriété DataType ou FieldSize du champ. (https://support.microsoft.com/en-us/kb/209132 )

Sur la base de votre format des dates, j'essaierais le premier correctif avant toute autre chose. Date =/=Nombre