Articles of datetime

SQL entfernt mehrere timestempel aus einem beliebigen Teil eines Strings

Ich habe ein Textfeld, das mehrere datetime Briefmarken enthält und ich muss nur den timestempel entfernen. Es gibt auch Text mit Wagenrückkehr in diesem Feld. Ich möchte Text, date und Wagenrückkehr beibehalten. Wer hat Erfahrung mit diesem und kann die Auswahl teilen, um dies zu erreichen? Hier ist ein Beispiel für das Textfeld: [10/19/2015 5:24:02 […]

SQL-Überprüfung, wenn time innerhalb einer Reihe von timebändern

Ich möchte SQL schreiben, um zu überprüfen, ob eine gegebene time (zB 5:24 AM) in Tabelle A innerhalb einer der folgenden unregelmäßigen timebänder in Tabelle B liegt. 5:00 AM to 6:00 AM 7:30 AM to 9:15 AM 1:26 PM to 2:45 PM 4:00 PM to 4:59 PM 10:00 PM to 11:14 PM Mein Plan war, […]

SQL – Datetime Spalte zum nächsten Wochentag festlegen

Verzeihen Sie mir, wenn das alles klingt, ich bin kein Experte mit SQL. So habe ich ein paar gespeicherte Prozeduren, die entweder insert oder aktualisieren eine bestimmte Tabelle. Derzeit ist für jede gespeicherte Prozedur Logik an Ort und Stelle für eine bestimmte datetime Spalte (Wir nennen es MailingDate), um verschiedene Fall-statementen in der select-Klausel verwenden, […]

memoryn einer Testdauer in Jahren, Monaten, Tagen, Stunden in SQL server

UPDATE: Nur um für zukünftige Zuschauer klar zu sein, schlägt die akzeptierte Antwort nicht vor, einen anderen oder besseren Ansatz für die in dieser Frage gegebenen (es verwendet eine "Gesamtzahl der Tage" (oder Stunden) Spalte). Von der Diskussion in den Kommentaren, nach der anfänglichen Verwirrung, ergab sich daraus, dass es wahrscheinlich keine Möglichkeit, sowohl die […]

Wählen Sie die Zählung für jedes einzelne date aus

Ich habe folgendes Bedürfnis: Ich muss die Anzahl der Male zählen, die jede ID aus allen Terminen aktiviert hat. Lassen Sie uns sagen, der Tisch sieht so aus: tbl_activates PersonId int, ActivatedDate datetime Die Ergebnismenge sollte so aussehen: counted_activation | ActivatedDate 5 | 2009-04-30 7 | 2009-04-29 5 | 2009-04-28 7 | 2009-04-27 … und […]

SQL server 2012 (Trigger) Operand Typ clash: int ist nicht kompatibel mit date

Ich baue einen Auslöser, um alle Änderungen in einer Tabelle zu protokollieren. Wenn eine Spalte in der Tabelle datetime ist, datetime es gut. Aber wenn ich es bis date ändern, wirft es diesen Fehler, wenn ich eine Zeile bearbeiten: Operand Typ clash: int ist nicht kompatibel mit date Wie kann ich überprüfen, ob sein date […]

SQL – Aktualisieren Sie ein Feld mit einem Teil eines Strings aus einem anderen Feld

Ich bin mir nicht sicher, ob dies mit etwas anderem als Regex oder einer anderen fancy Lösung getan werden kann, aber hier ist was ich tun muss. Spalte A: Standard-SQL-dateswert Spalte B: Varchar-Feld mit Werten, die ich extrahieren muss Ein typischer Spalten-B-Wert würde aussehen: Hier sind einige Kommentare zu diesem Dokument Erstellungsdatum: 2011-08-17T20: 10: 33Z […]

CAST () nicht in datetime format ändern

Ich verwende diese SQL-Abfrage, um meine _Submission_date Spalte zu konvertieren, die vom Typ nvarchar(max) zum datetime Format: SELECT CAST(PSCData._SUBMISSION_DATE AS DATETIME2) FROM PSCData Ich habe jede mögliche Weise ausprobiert, aber trotzdem gibt es diesen Fehler: Konvertierung fehlgeschlagen beim Konvertieren von date und / oder time aus characterfolge. Die data in meinem _Submission_Date sind in dieser […]

Arithmetischer Überlauferrors Umwandlung von Ausdruck in datatyp datetime sql

Ich kann nicht herausfinden, wo ich das verraten habe. Vollständiger Code: DECLARE @start_date DATETIME, @end_date DATETIME DECLARE @Table TABLE (StartDate DATETIME, Enddate DATETIME, WeekNo INT) SET @start_date = '2017-01-01' SET @end_date = '2017-12-31' INSERT INTO @Table SELECT MIN(dt), MAX(dt), w FROM (SELECT dt, year(dt) y, DATEPART(week, dt) w FROM (SELECT @start_date + (ROW_NUMBER() OVER (ORDER […]

.NET & SQL server – Datetime oder DateTimeOffset?

Solange ich mit .NET gearbeitet habe, habe ich date und Uhrzeit data in den .NET & SQL server DateTime datatypen gespeichert. DateTimeOffset kurzem wurde mir die Existenz der DateTimeOffset Typen in beiden .NET & SQL server bewusst. Sollte der DateTimeOffset Typ nun zu meinem Standard-datatyp für die Bearbeitung und memoryung von Terminen mit der time […]