2 Stimmen

MSSQL - Ansicht mit PK erstellen

Mein Code zur Erstellung der Ansicht sieht wie folgt aus

create VIEW [dbo].[vw_test]
AS
SELECT     'B' AS rtype, ID FROM TB_A
UNION ALL
SELECT     'V' AS rtype, ID FROM TB_B
GO

Wie man eine PK mit erstellt. Ich muss eine Volltextsuche durchführen. Tks

3voto

gbn Punkte 407102

Normalerweise können Sie einen eindeutigen geclusterten Index für eine Ansicht erstellen, aber keine eigentliche Primärschlüssel-Beschränkung. Artikel hier .

Allerdings ist die SQL in der Ansicht enthält eine UNION also können Sie das nicht tun.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X