Vergleichen Sie die data einer Tabelle mit einer anderen nach date und Uhrzeit

Ich muss data zwischen zwei Tabellen vergleichen und auf Konflikte prüfen. Unten sind Beispieldaten für zwei Tabellen Events & Bookings Ich muss bookings vergleichen Tabelle mit Events basierend auf Date & Time & Show datasätze, die im Konflikt sind. Eigentlich kann der Benutzer das Ereignis date und die Uhrzeit ändern, sobald das date geändert wird. […]

Auftragsabfrage Ergebnisse durch spezifische wo Bedingung (komplex)

Der Gedanke ist, searchrgebnis durch Phrase zu erhalten (search über mehrere Spalten), und sorting Priorität müssen davon abhängen, welche Spalte gibt es passend (einschließlich exakt passenden Fall). Mein Beispiel funktioniert gut, aber ich denke immer noch, es gibt einen besseren path, es zu tun: WITH products AS ( SELECT — .. some columns ——— For […]

SQL server 2008 Verbindung mit C #

Egal, was ich versuche Ich bekomme immer die folgenden Fehler, wenn ich versuche, eine einfache Auswahl Abfrage auf die database, die ich erstellt (Ich habe die genaue Abfrage im Management-Studio laufen und es funktioniert gut und die Anmeldung verwendet wird, ist in der Sysadmin-Gruppe ): {"Kann die database nicht öffnen", die von der Anmeldung angefordert […]

Sicherstellung der Einzigartigkeit mit Triggern

Also, ich versuche, den folgenden Trigger zu verwenden, so dass, wenn eine Zeile in einer Tabelle aktualisiert wird, eine bestimmte Spalte auf eine characterfolge von 8 randomen alphanumerischen character gesetzt wird. Der Auslöser funktioniert gut, außer dass das Ergebnis eindeutig sein muss. Es wird leer sein vor dem Auslöser, so dass diese Einzigartigkeit nicht auf […]

SQL select COUNT Ausgabe

Ich habe einen Tisch num —- NULL NULL NULL NULL 55 NULL NULL NULL 99 wenn ich schrieb select COUNT(*) from tbl where num is null die Ausgabe war 7 aber wenn ich schrieb select COUNT(num) from tbl where num is null die Ausgabe war 0 Was ist der Unterschied zwischen diesen beiden Fragen?

SQL server – Einfügen eines bestimmten Satzes von Zeilen aus einer Tabelle in eine andere Tabelle

Ich habe einen Tisch namens table_one. (7 mil) Reihen Ich möchte 0 – 1 Mil auf einen neuen Tisch (table_two) insert und dann 1Mil one – 2mil auf die gleiche Tabelle insert. SET ROWCOUNT 1000000 Wie kann das erreicht werden? Gibt es eine Möglichkeit, die Anzahl der einzusetzenden Zeilen anzugeben?

Get Connection string für Pass durch Abfragen

Ich habe gerade über den Pass durch Abfragen in MS-ACCESS gelernt. Ich habe ein SQL SERVER Backend und wenn ich recht habe, für einen Abfrage-Zugriff lädt alle datasätze vor, um die wo Klausel zu tun … also was wäre der Punkt, mit einem SQL SERVER Backend? Das ist der Grund, warum ich versuchen möchte, durch […]

Fehlermeldung mit gespeicherter Prozedur anzeigen

Ich habe eine Insert-gespeicherte Prozedur und ich möchte überprüfen, ob die E-Mail bereits existiert oder nicht, wenn vorhanden ist, muss ich einen Fehler an den Benutzer zeigen, aber wie man den Fehler zu casting und fangen sie in den Code hinter? CREATE procedure [dbo].[SP_ProfileRegMaster] @UserId Varchar(50), @FirstName Varchar(50) @EmailID varchar (50) @result int out) AS […]

Aktualisieren der SQL server 2008-view

Ich versuche, eine SQL server 2008-view zu aktualisieren und wenn ich das folgende Skript ausführe, bekomme ich die folgende Fehlermeldung. IF EXISTS (SELECT TABLE_NAME FROM INFORMATION_SCHEMA.VIEWS WHERE TABLE_NAME = 'oas_AppVend') FEHLER: Msg 102, Level 15, State 1, Line 2 Incorrect syntax near ')'. Wenn ich das Skript wie unten ausführt (kein if und keine Klammer), […]

So teilen Sie das SQL server-Transaktionsprotokoll auf

Mein databaseserver ist gerade aus dem memoryplatz herausgelaufen. Das Transaktionslog ist über 100GB Platz und ich habe nur 30GB freien memoryplatz. Aus diesem Grund einige transactions sind unendlich viel time zu verarbeiten, was zu 9002 Fehler. Ich würde gerne fragen, gibt es eine Möglichkeit, ich kann diese Transaktionsprotokoll aufteilen und einen von ihnen löschen, um […]

SQL DE: Microsoft SQL Server, MySQL, Oracle and other Structured Query Languages .