Ich muss eine bestimmte Spalte hinzufügen, wenn sie nicht vorhanden ist. Ich habe so etwas wie das Folgende, aber es gibt immer false zurück: IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'myTableName' AND COLUMN_NAME = 'myColumnName') Wie kann ich überprüfen, ob eine Spalte in einer Tabelle der SQL Server-Datenbank …
Ich möchte mit INNER JOINin SQL Server 2008 löschen . Aber ich bekomme diesen Fehler: Nachricht 156, Ebene 15, Status 1, Zeile 15 Falsche Syntax in der Nähe des Schlüsselworts 'INNER'. Mein Code: DELETE FROM WorkRecord2 INNER JOIN Employee ON EmployeeRun=EmployeeNo WHERE Company = '1' AND Date = '2013-05-06'
Wenn ich eine Tabelle in SQL Server erstelle und speichere und versuche, das Tabellendesign zu bearbeiten, z. B. einen Spaltentyp von int in real zu ändern, wird folgende Fehlermeldung angezeigt: Das Speichern von Änderungen ist nicht gestattet. Für die von Ihnen vorgenommene Änderung muss die folgende Tabelle gelöscht und neu …
Ich möchte den Namen aller Spalten einer Tabelle abfragen. Wie das geht, habe ich gefunden in: Orakel MySQL PostgreSQL Aber ich muss wissen: Wie kann das in Microsoft SQL Server (in meinem Fall 2008) gemacht werden?
Ich habe Datensätze in eine SQL Server-Datenbanktabelle eingefügt. In der Tabelle wurde ein Primärschlüssel definiert, und der Startwert für die automatische Inkrementierung der Identität wird auf "Ja" gesetzt. Dies erfolgt hauptsächlich, weil in SQL Azure für jede Tabelle ein Primärschlüssel und eine Identität definiert sein müssen. Da ich jedoch einige …
Ich verwende SQL Server 2008 und Navicat. Ich muss eine Spalte in einer Tabelle mit SQL umbenennen. ALTER TABLE table_name RENAME COLUMN old_name to new_name; Diese Aussage funktioniert nicht.
Warum erhalte ich beim Einfügen einen Fehler, wenn IDENTITY_INSERTAUS eingestellt ist? Wie schalte ich es in SQL Server 2008 richtig ein? Wird SQL Server Management Studio verwendet? Ich habe diese Abfrage ausgeführt: SET IDENTITY_INSERT Database. dbo. Baskets ON Dann bekam ich die Nachricht in der Konsole zurück, dass die Befehle …
Während des Studiums für die Prüfung 70-433 ist mir aufgefallen, dass Sie auf eine der beiden folgenden Arten einen Deckungsindex erstellen können. CREATE INDEX idx1 ON MyTable (Col1, Col2, Col3) -- ODER -- CREATE INDEX idx1 ON MyTable (Col1) INCLUDE (Col2, Col3) Die INCLUDE-Klausel ist für mich neu. Warum sollten …
Ich habe eine Tabelle mit zwei Spalten IDund Value. Ich möchte einen Teil einiger Zeichenfolgen in der zweiten Spalte ändern. Beispiel einer Tabelle: ID Value --------------------------------- 1 c:\temp\123\abc\111 2 c:\temp\123\abc\222 3 c:\temp\123\abc\333 4 c:\temp\123\abc\444 Jetzt wird das 123\in der ValueZeichenfolge nicht mehr benötigt. Ich habe versucht UPDATEund REPLACE: UPDATE dbo.xxx …
Können Sie mir mit SQL-Anweisungen helfen, Duplikate in mehreren Feldern zu finden? Zum Beispiel im Pseudocode: select count(field1,field2,field3) from table where the combination of field1, field2, field3 occurs multiple times und aus der obigen Aussage möchte ich bei mehreren Vorkommen jeden Datensatz außer dem ersten auswählen .
Ich suche nach einer effizienten Möglichkeit, Zeilen in Spalten in SQL Server zu konvertieren. Ich habe gehört, dass PIVOT nicht sehr schnell ist und ich mit vielen Datensätzen umgehen muss. Dies ist mein Beispiel: ------------------------------- | Id | Value | ColumnName | ------------------------------- | 1 | John | FirstName | …
Dies funktioniert in SQL Server 2008 nicht: ALTER TABLE Employee ALTER COLUMN CityBorn SET DEFAULT 'SANDNES' Der Fehler ist: Falsche Syntax in der Nähe des Schlüsselworts 'SET'. Was mache ich falsch?
Ich habe diese Fehlermeldung: Meldung 8134, Ebene 16, Status 1, Zeile 1 Fehler beim Teilen durch Null aufgetreten. Was ist der beste Weg, um SQL-Code zu schreiben, damit ich diese Fehlermeldung nie wieder sehe? Ich könnte eine der folgenden Aktionen ausführen: Fügen Sie eine where-Klausel hinzu, damit mein Divisor niemals …
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.