Oracle
 sql >> Baza danych >  >> RDS >> Oracle

OBIEE wyeksportował plik csv i podczas importowania do programu Access pojawia się błąd

Każdy z nich może być problemem/rozwiązaniem:

#Num! w programie Access informuje, że komórka zawiera mieszankę danych; jakaś cyfra, jakiś tekst, na przykład:34G (lub twój '-') wyrzuci #Num!

Musisz wrócić do programu Excel i zmienić format dowolnej komórki zawierającej zarówno liczby, jak i tekst na „dane mieszane”, a następnie zapisać ten arkusz przed zaimportowaniem do programu Access.

Możesz to zrobić za pomocą makra:

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 

Po prostu zaznacz komórki wymagające formatowania, uruchom powyższe makro, a następnie ponownie zapisz arkusz kalkulacyjny.

Lub:

#Num! wartość błędu oznacza, że ​​wartość w polu jest zbyt duża (dodatnia lub ujemna), aby można ją było zapisać w polu na podstawie ustawienia właściwości DataType lub Rozmiar pola. (https://support.microsoft.com/en-us/kb/209132 )

W oparciu o twój format dat, wypróbowałbym pierwszą poprawkę przed wszystkim innym. Data =/=Numer




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 12c Redakcja danych

  2. Folder produktu instalacyjnego Oracle i folder diag w innym miejscu

  3. Generuj i wstawiaj duże pliki CLOB (1 MB) za pomocą SQL*Plus

  4. Nauka Oracle, ustawianie wartości logicznych na podstawie daty

  5. Jak sprawdzić format daty sesji Oracle