Alle Versionen von Microsoft SQL Server (nicht MySQL). Bitte fügen Sie auch ein versionierspezifisches Tag wie sql-server-2016 hinzu, da es häufig für die Frage relevant ist.
MSDN sagt, dass der Bereich der REAL-Zahlen - 3,40E + 38 bis -1,18E - 38, 0 und 1,18E - 38 bis 3,40E + 38 ist. Anscheinend ist die wahre Untergrenze viel niedriger. Das folgende Skript füllt eine REAL-Spalte mit 1.401298E-45: CREATE TABLE a ( r1 REAL NULL , r2 REAL …
Ich verwende RAISERROR()einige grundlegende Unit-Testing-Funktionen (wie hier ), bin jedoch frustriert über die Unfähigkeit, sie FLOATsin der Fehlermeldung zu verwenden. Ich weiß, dass ich den Float in einen String RAISERRORumwandeln kann, aber ich verwende ihn in jedem einzelnen Komponententest. Ich möchte nicht für jeden Test eine weitere Codezeile hinzufügen. (Meine …
Mein Arbeitgeber möchte eine NTFS-Defragmentierungssoftware bereitstellen, die die Windows MoveFile-API zum Defragmentieren offener Dateien verwendet. Dies würde auf Tausenden von SQL Server-Servern bereitgestellt, auf denen SQL-Versionen von 2005 bis 2012 und Windows-Versionen von 2003 und 2008 R2 ausgeführt werden. Wenn es darauf ankommt, ist das Produkt, über das ich spreche, …
Als Fortsetzung meines jüngsten Trends , mit großen Zahlen zu spielen , habe ich kürzlich einen Fehler, auf den ich gestoßen bin, auf den folgenden Code reduziert: DECLARE @big_number DECIMAL(38,0) = '1' + REPLICATE(0, 37); PRINT @big_number + 1; PRINT @big_number - 1; PRINT @big_number * 1; PRINT @big_number / …
In meiner SQL Server-Datenbank habe ich eine datetimeSpalte. Was ist ein guter Weg, um eine neue Spalte zu erstellen, die den longWert für die datetimeSpalte darstellt? Das longwürde eine Anzahl von Sekunden darstellen. Ich dachte, wenn ich es konvertieren könnte longs, würde es einfacher sein, Gruppen über Abfragen über Zeiträume …
Ist es möglich, in SQL Server 2008 eine Warnung einzurichten, die eine E-Mail sendet, wenn ein Auftrag in einer bestimmten Kategorie fehlschlägt? Ich frage mich, weil ich eine E-Mail einrichten möchte, wenn ein SSRS-Abonnement fehlschlägt - und alle diese Abonnements sind Jobs in der Kategorie Berichtsserver . BEARBEITEN - Es …
Ich spiele mit HierarchyId herum und habe keine satzbasierte Methode gefunden, um Folgendes zu tun: Fügen Sie alle Teilbäume gleichzeitig ein Rufen Sie alle Teilbäume gleichzeitig ab Diese Frage bezieht sich auf meine vorherige , und ich vermute, dass die einzige Möglichkeit, diese beiden Aufgaben mit HierarchyId auszuführen, jeweils ein …
Ich habe ein Problem, bei dem der SQL Server 2008 aufgrund einer hohen Auslastung ausfällt. Ich muss diesen Lastfall finden und den Code optimieren, damit er die Last bewältigen kann. Ich habe im Internet festgestellt, dass der SQL-Profiler verwendet werden kann, um die Datenbankinteraktionen zu verfolgen, die später analysiert werden …
Ich schreibe eine gespeicherte Prozedur, die einen Datenbanknamen als Argument verwendet und eine Tabelle der Indizes dieser Datenbank und ihrer Fragmentierungsstufe zurückgibt. Diese gespeicherte Prozedur befindet sich in unserer DBA-Datenbank (der Datenbank, die Tabellen enthält, die die DBAs zur Überwachung und Optimierung verwenden). Bei den fraglichen Systemen handelt es sich …
Ich habe eine Legacy-Datenbank, auf deren albtraumhaften Mangel an Design ich hier nicht eingehen werde, aber die Dateien auf dem Server sind (relativ) riesig. Ich habe: MyDatabase.mdf: 24,8 GB MyDatabase.ldf: 114,6 GB Diese Datenbank wird jede Nacht in einer .bak-Datei gesichert und an unseren Berichtsserver gesendet, wo sie wiederhergestellt wird. …
Ich versuche, ein Gleichgewicht zwischen der hohen Leistung unserer Datenbank und der einfachen Wartung zu finden. Wir erwägen, die Replikation zu verwenden, um die Leistung zu verbessern, indem wir unsere SSRS-Berichte in eine physisch von unserer Transaktionsdatenbank getrennte Datenbank replizieren. Das Aktivieren der Replikation weist jedoch aus Entwicklersicht eine Reihe …
Problem : Gibt es ein bekanntes Problem mit benutzerdefinierten Tabellentypen als Parameter für sp_executesql ? Antwort - nein, ich bin ein Idiot. Skript einrichten Dieses Skript erstellt jeweils eine Tabelle, eine Prozedur und einen benutzerdefinierten Tabellentyp (nur eingeschränkter SQL Server 2008+). Der Zweck des Heaps besteht darin, ein Audit bereitzustellen, …
Ich habe das von Freunden gehört, aber ich habe nie untersucht, ob dies wahr ist. Stimmt es, dass die Datenergebnisse einer ausgeführten Abfrage im Cache gespeichert werden? Ich meine, wenn ich eine gespeicherte Prozedur habe wie: SELECT * FROM USERLIST ... ist es wahr, dass das Ergebnis (in diesem Fall …
Ich verwende SQL Server 2008 R2 Developer unter Windows 7 x64 als Standardinstanz. Aus irgendeinem Grund scheinen die Leistungsindikatoren von SQL Server verschwunden zu sein. SELECT * FROM sys.dm_os_performance_countersGibt null Zeilen zurück. Ich habe versucht zu rennen lodctr /T:perf-MSSQLSERVERsqlctr.ini. Obwohl es fehlerfrei abgeschlossen wurde, wurde auch nach dem Neustart des …
Ich stelle diese Frage in der folgenden Reihenfolge. Kann ich mit T-SQL eine Zeichenfolge über TCP senden? Remus Rusanu enthüllt, was für mein Problem eine optimale Lösung zu sein scheint, aber ... ich bin zu unreif, um alles zu verstehen und zu machen, was er sagt. Bisher denke ich, was …
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.