2009-05-06 3 views

Antwort

0

könnten Sie die Ergebnisse in eine temporäre Tabelle einfügen und dann die Tabelle aktualisieren Sie alle NULL-Werte setzen ‚auf‘, und legen Sie die Werte in der temporären Tabelle in die aktuelle Tabelle

1

myTable erstellen, bevor die Daten einfügen, dann Einfügung durchführen.

create table myTable (
    x int null, 
    y int null, 
    z int null 
) 
go 
insert into myTable (x, y, z) 
select x, y, z 
from openquery (yourComputer, 'select x,y,z, from yourTable') 
+0

Dies würde funktionieren. Es ist nur so, dass x, y, z eigentlich eine große lange Liste aller Arten von Datentypen ist, also hatte ich gehofft, dass es eine Möglichkeit gibt, den Standard zu überschreiben – cindi

+0

Ich fand ein Skript auf Expertenaustausch (unten auf der Seite): http://www.experts-exchange.com/Microsoft/Development/MS-SQL-Server/Q_24022393.html, hilft vielleicht. – Arvo