Announcement

Collapse
No announcement yet.

SQL Anfänger Problem...

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SQL Anfänger Problem...

    Hallo zusammen,

    ich habe folgendes Problem:

    Ich möchte aus einem csv - File Daten importieren und gleichzeitig wandeln.

    Im dem csv File steht entweder TRUE oder FALSE. Diese Werte möchte ich in 1 oder 0 wandeln und diese gewandelten Daten in die DB importieren. Wer kann mir helfen?????

    Im Moment habe ich nur eine Idee wie ich die Daten importieren kann, nicht aber wie ich diese gleichzeitig wandeln kann.

    Hier das vorläufige Script:

    USE [DB]
    GO
    BULK INSERT Tabellenname FROM 'C:\import.csv'
    WITH(FIELDTERMINATOR = ';',
    DATAFILETYPE = 'char',
    CODEPAGE = 'RAW')
    GO

    Vielen Dank für eure Hilfe...

  • #2
    Hallo,
    ich würde den Vorgang in 2 Teilen ablaufen lassen. Zuerst fügt BULK INSERT die Rohdaten in eine Hilfstabelle ein, danach nimmt eine INSERT INTO ... SELECT .... FROM-Abfrage die Anpassung über CONVERT bzw. CASE beim Einfügen der Daten aus der Hilfstabelle in die Zieltabelle vor

    Comment

    Working...
    X