Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Benutzerdefinierter TYP über Datenbanken hinweg

Du kannst nicht. Selbst wenn Sie den Typ in zwei Datenbanken identisch deklarieren, werden sie nicht gleich behandelt. Und das DECLARE -Anweisung ist nur ein Schemaname und ein Objektname zulässig, daher gibt es keine Möglichkeit, auf einen Typ aus einer anderen Datenbank zu verweisen.

Siehe auch diese Frage für einige mögliche Problemumgehungen (wenn Sie beide beteiligten Datenbanken steuern)