Ich habe eine vorhandene Tabelle namens Persion. In dieser Tabelle habe ich 5 Spalten: persionId Pname PMid Beschreibung Pamt Als ich diese Tabelle erstellt habe, habe ich PersionIdund Pnameals Primärschlüssel festgelegt . Ich möchte jetzt eine weitere Spalte in den Primärschlüssel aufnehmen - PMID. Wie kann ich dazu eine ALTERErklärung …
Ich erhalte den folgenden Fehler Cannot execute as the database principal because the principal "dbo" does not exist, this type of principal cannot be impersonated, or you do not have permission. Ich habe darüber gelesen ALTER AUTHORIZATION, aber ich habe keine Ahnung, in welcher Datenbank dies geschieht. Dieser Fehler wird …
Wie können Sie ALLEN Text aus einem NTEXT oder NVARCHAR (max) in SQL Server Management Studio anzeigen? Standardmäßig werden nur die ersten paar hundert Zeichen (255?) Zurückgegeben, aber manchmal möchte ich nur eine schnelle Möglichkeit, das gesamte Feld anzuzeigen, ohne dafür ein Programm schreiben zu müssen. Auch SSMS 2012 hat …
Ich möchte eine Abfrage auf einem SQL 2008 schreiben, die alle Benutzer meldet, die Zugriff auf eine bestimmte Datenbank oder Objekte in der Datenbank haben, z. B. Tabellen, Ansichten und gespeicherte Prozeduren, entweder direkt oder aufgrund von Rollen usw. Dies Der Bericht würde für Sicherheitsüberprüfungszwecke verwendet. Ich bin mir nicht …
Normalerweise lege ich meine Spaltengröße fest, wenn ich einen Parameter in ADO.NET erstelle Aber welche Größe verwende ich, wenn die Spalte ist VARCHAR(MAX)? cmd.Parameters.Add("@blah", SqlDbType.VarChar, ?????).Value = blah;
Wenn ich in SQL Server 2008 Management Studio mit der rechten Maustaste auf eine Datenbanktabelle klicke und " Top 100 Zeilen auswählen" wähle , kann ich z. B. einfach eine "ORDER BY" -Anweisung zum SQL hinzufügen. Das funktioniert gut . Wenn ich jedoch " Top 200 Zeilen bearbeiten " wähle …
Ich versuche, die Länge einer Varchar-Spalte von 255 Zeichen auf 500 zu aktualisieren, ohne den Inhalt zu verlieren. Ich habe zuvor Tabellen gelöscht und neu erstellt, war aber noch nie der alter-Anweisung ausgesetzt, die ich meiner Meinung nach dazu verwenden muss. Ich habe die Dokumentation hier gefunden: ALTER TABLE (Transfact-SQL), …
Ich habe eine Tabelle und eine der Spalten ist "Datum" vom Typ datetime. Wir haben beschlossen, dieser Spalte eine Standardeinschränkung hinzuzufügen Alter table TableName alter column dbo.TableName.Date default getutcdate() aber das gibt mir Fehler: Falsche Syntax in der Nähe '.' Hat hier jemand offensichtlich etwas falsches gesehen, was mir fehlt …
declare @t table ( id int, SomeNumt int ) insert into @t select 1,10 union select 2,12 union select 3,3 union select 4,15 union select 5,23 select * from @t Die obige Auswahl gibt mir Folgendes zurück. id SomeNumt 1 10 2 12 3 3 4 15 5 23 Wie …
Wie verursacht man eine Verzögerung der Ausführung für eine bestimmte Anzahl von Sekunden? Das macht es nicht: WAITFOR DELAY '00:02'; Was ist das richtige Format?
Welche Vor- und Nachteile hat die Verwendung der Datentypen nvarchar(max)vs. NTextin SQL Server? Ich benötige keine Abwärtskompatibilität, daher ist es in Ordnung, dass nvarchar(max)dies in älteren SQL Server-Versionen nicht unterstützt wird. Bearbeiten: Anscheinend gilt die Frage auch für TEXTund IMAGEvs. varchar(max)und varbinary(max)für diejenigen, die später nach diesen Datentypen suchen.
Ich verwende SQL Server Management Studio. Ich möchte die Ergebnisse einer Abfrage in einer Excel-Datei speichern. Ich wähle "Speichern unter" und speichere dann in einer CSV-Datei, die ich in Excel öffnen kann. Alles gut, außer dass mir Spaltenüberschriften fehlen. Irgendwelche Ideen, wie ich sie exportieren kann?
Ich muss überprüfen, wann die Funktion das letzte Mal geändert wurde. Ich kann das Erstellungsdatum überprüfen (es befindet sich im Fenster mit den Funktionseigenschaften in SQL Server Management Studio). Ich habe festgestellt, dass in SQL Server 2000 das Änderungsdatum nicht überprüft werden konnte (siehe diesen Beitrag: Kann festgestellt werden, wann …
Ich werde zum Wahnsinn getrieben, um herauszufinden, warum Intellisense überhaupt nicht funktioniert. Der Server, den ich verwende, ist lokal und ist 2008, die Datenbank ist auf 2008-Kompatibilität eingestellt, Intellisense ist in jedem Menü aktiviert, das ich finden kann, und dennoch wird auch mit STRG-J keine Mitgliederliste angezeigt. Hat jemand so …
Ich habe einen Fehler bei Column 'key' in table 'misc_info' is of a type that is invalid for use as a key column in an index. Dabei ist der Schlüssel ein nvarchar (max). Eine schnelle Google fand dies . Es erklärt jedoch nicht, was eine Lösung ist. Wie erstelle ich …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.