Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#9

Re: Create View gibt Fehler zurück

  Alt 9. Aug 2008, 16:20
Kann es sein, dass du beim Eintragen deines Statements als CommandText vergessen hast die beiden Apostrophe rund um Deaktiviert zu verdoppeln?

SQL-Code:
IF NOT EXISTS (SELECT * FROM sysobjects WHERE NAME = 'access_rightsAND xtype = 'V')
exec ('Create view dbo.access_rights as
select sys.name as login_name,
ben.benutzer_id as benutzer_id,
ben.name as name,
ben.std_kundenstamm as std_kundenstamm,
ben.access_rights as access_rights,
ben.beschreibung as beschreibung
from sysusers sys
LEFT OUTER JOIN benutzer ben ON (ben.login_name = sys.name)
where hasdbaccess = 1
and ben.access_rights <>
''Deaktiviert''
')
  Mit Zitat antworten Zitat