1Danke
ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
255
255
EMPFEHLEN
-
Hallo zusammen,
ich habe ein Problem mit dem Datenexport per Batchdatei aus einem MSSQL Server 2005.
Bisher hat alles funktioniert, ich bekomme eine Verbindung, die Daten werden exportiert und auch im richtigen Format gespeichert.
Das einzige Problem ist, dass mir die NULL-Werte als "Null" ausgegeben werden. Was mir Probleme bereitet wenn ich die Daten in eine andere Datenbank
importieren möchte. Da schreibt er mir die Werte dann als Text "Null" rein. Deshalb möchte ich ein Leerzeichen statt dem NULL-Wert einfügen.
Als Update in der SQL Datenbank kann ich es nicht machen, weil ich den Status der Daten ändern muss, nach dem ich sie exportiert habe.
Mein bisheriger Code sieht so aus:
Code :1 2 3 4 5 6 7 8
sqlcmd -S LA-0007\SQLEXPRESS -E -d Versanddaten -Q "SELECT TOP 500 * FROM Versanddaten WHERE INT_STATUS LIKE 'NO' OR INT_STATUS IS NULL ORDER BY Versanddaten_ID;update Versanddaten set INT_STATUS = 'OK' where INT_STATUS LIKE 'NO' OR INT_STATUS IS NULL;" -h -1 -s ";" -W -o C:\Programme\Test.csv
Mein Versuch mit -v MyVar1 = NULL myVar2="" und -v MyVar1 IS NULL myVar2="" ist kläglich gescheitert.
Ich hoffe mir kann jemand bei meinem Problem helfen.
-
Hallo Garuses,
diese Problem kannst du mit SQL-Mitteln lösen:
Nur kannst du dann kein SELECT * mehr benutzen.Code :1
ISNULL(Feldname, ' ') AS Feldname
Gruss Bernd
Zitat von mAu
-
Danke Bernd für die Antwort.
Ist zwar viel Arbeit, aber da muss ich wohl durch.
Ähnliche Themen
-
mit PHP script aus 2 verschiedenen Datenbanken von MSSQL Server 2005 rauslesen?
Von ocram im Forum PHPAntworten: 9Letzter Beitrag: 02.09.10, 23:02 -
MsSQL Server 2000 / 2005: Query Analyzer zeigt Tabellen nicht an!
Von JavaUncle im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 28.04.08, 10:13 -
MSSQL Server 2005 Cache verwalten (vergrößern, leeren)
Von darklord9579 im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 13.03.08, 08:40 -
Job erstellen im MSSQL-Server 2005
Von Naru84 im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 20.08.07, 16:08 -
vb.net 2005 Express - Connect zu MSSQL-Server 2000?
Von ballistic im Forum .NET DatenverwaltungAntworten: 2Letzter Beitrag: 05.09.06, 16:39





Zitieren
Login





