Ich habe ein kleines Problem mit meiner SQL-Abfrage. Ich verwende die GETDATE-Funktion. Nehmen wir jedoch an, ich führe das Skript um 17:00 Uhr aus. Es werden Datensätze zwischen dem 12.12.2011, 17:00 Uhr und dem 18.12.2011, 17:00 Uhr abgerufen. Wie kann ich dafür sorgen, dass Rekorde für den gesamten 12.12.2011 - …
Ich verwende eine Microsoft SQL Server 2005-Datenbank mit Isolationsstufe READ_COMMITTEDund READ_COMMITTED_SNAPSHOT=ON. Jetzt möchte ich verwenden: SELECT * FROM <tablename> FOR UPDATE ... damit andere Datenbankverbindungen blockieren, wenn versucht wird, auf dieselbe Zeile "FOR UPDATE" zuzugreifen. Ich habe es versucht: SELECT * FROM <tablename> WITH (updlock) WHERE id=1 ... aber dies …
Ich bin in einer großen Datenbank verloren und kann nicht finden, woher die Daten stammen, die ich erhalte. Ich habe mich gefragt, ob es mit SQL Server 2005 möglich ist, in allen Tabellen, Zeilen und Spalten einer Datenbank nach einer Zeichenfolge zu suchen. Hat jemand eine Idee, ob und wie …
Ich habe eine .net-Transaktion mit einer SQL-Einfügung in eine SQL Server 2005-Datenbank. Die Tabelle hat einen Identitätsprimärschlüssel. Wenn ein Fehler innerhalb der Transaktion auftritt, Rollback()wird aufgerufen. Die Zeileneinfügungen werden korrekt zurückgesetzt. Wenn ich jedoch das nächste Mal Daten in die Tabelle einfüge, wird die Identität erhöht, als ob das Zurücksetzen …
Argh! Ich habe ein SSIS-Paket über einen Importassistenten erstellt und kann die SSIS-Pakete mit Management Studio nicht auf dem Server finden. Das Ausführen eines SSIS-Pakets wird auch nicht als Option angezeigt, wenn ich in den Job Scheduler gehe.
Ich muss ein Array von "IDs" an eine gespeicherte Prozedur übergeben, um alle Zeilen aus der Tabelle zu löschen, AUSSER die Zeilen, die mit den IDs im Array übereinstimmen. Wie kann ich das auf einfachste Weise tun?
Ich habe zwei Spalten: job_start job_end 2011-11-02 12:20:37.247 2011-11-02 13:35:14.613 Wie wäre es möglich, mithilfe von T-SQL die ungefähre Zeit zu ermitteln, die zwischen dem Start des Jobs und dem Ende des Jobs vergangen ist? Ich habe es versucht: select (job_end - job_start) from tableA aber am Ende mit diesem: …
In SQL Server 2005 versuche ich herauszufinden, warum ich nicht mehrere Felder in eine Tabelle einfügen kann. Die folgende Abfrage, die einen Datensatz einfügt, funktioniert einwandfrei: INSERT INTO [MyDB].[dbo].[MyTable] ([FieldID] ,[Description]) VALUES (1000,N'test') Die folgende Abfrage, die mehr als einen Wert angibt, schlägt jedoch fehl: INSERT INTO [MyDB].[dbo].[MyTable] ([FieldID] ,[Description]) …
Wie füge ich mit SQL Server 2005 und Management Studio ein Bild in eine ImageTypenspalte einer Tabelle ein? Wie überprüfe ich vor allem, ob es vorhanden ist?
Wir haben einige riesige Datenbanken (20 GB +), die hauptsächlich statische Suchdaten enthalten. Da unsere Anwendung Verknüpfungen für Tabellen in diesen Datenbanken ausführt, müssen sie Teil des lokalen SQL Servers jedes Entwicklers sein (dh sie können nicht auf einem zentralen, gemeinsam genutzten Datenbankserver gehostet werden). Wir planen, einen kanonischen Satz …
Kann ich eine Spalte hinzufügen, die ich als NICHT NULL spezifiziere? Ich möchte den DEFAULT-Wert nicht angeben, aber MS-SQL 2005 sagt: Mit ALTER TABLE können nur Spalten hinzugefügt werden, die Nullen enthalten können oder für die eine DEFAULT-Definition angegeben ist, oder die hinzugefügte Spalte ist eine Identitäts- oder Zeitstempelspalte. Wenn …
Ich habe folgendes: CREATE NONCLUSTERED INDEX [MyTableIndex] ON [dbo].[tablename] ([tablename_ID],[tablename_Field1]) INCLUDE ([Tablename_Field2],[Tablename_Field3]) Ich möchte eine if-Anweisung erstellen, um zu überprüfen, ob diese vorhanden ist. Wie mache ich das?
Ich habe zwei SQL Server (beide 2005 Version). Ich möchte mehrere Tabellen von einer zur anderen migrieren. Ich habe versucht: Auf dem Quellserver habe ich mit der rechten Maustaste auf die ausgewählte Datenbank geklickt Tasks/Generate scripts. Das Problem ist, dass es unter Table/View optionskeine Script dataOption gibt. Dann habe ich …
Ich habe viele verschiedene Möglichkeiten gesehen, eine Zahlentabelle zu erstellen und zu füllen. Was ist jedoch der beste Weg, um einen zu erstellen und zu füllen? Mit "am besten" definiert von am meisten bis am wenigsten wichtig: Tabelle mit optimaler Indizierung erstellt Zeilen am schnellsten generiert einfacher Code zum Erstellen …
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.