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.
Wenn ich beispielsweise eine Ansicht mit einem Namen erstelle '4aii', warum kümmert es SQL Server dann, dass sie mit einem beginnt 4? Ich könnte den Tisch anrufen Fouraiioder IVaii. Was macht []man außerdem hinter den Kulissen, damit eine Zeichenfolge als Name verwendet werden kann? Eine Saite ist eine Saite, Amirite?
Ich arbeite seit einigen Wochen mit SQL-Abfragen und versuche, aus meinen Fehlern zu lernen und zu verstehen. Ich habe eine Tabelle mit zwei Spalten IsInvisible (bit)und ShortName (string)und wenn eine geändert wird, um die andere zu aktualisieren, mag ich auch: - wenn ein ~ vor dem Kurznamen hinzugefügt wird, um …
Ich habe eine Clustered-Index-Primärschlüsselspalte und führe eine Bereichsabfrage durch. Das Problem ist, dass der Scan nur den ersten Bereichsteil für das Suchprädikat verwendet und die andere Seite des Bereichs als Restprädikat belässt. Dies führt dazu, dass alle Zeilen bis zur @ Obergrenze gelesen werden Ich verwende zwei Parameter für den …
Ich stolpere über diesen Auslöser, wenn ich versuche, eine Datenbank zu analysieren: Create trigger [tbl_Details_Trigger] on [tbl_Details] Instead of Insert As Insert into [tbl_Details] Select * from inserted Für mich sieht es so aus, als ob dieser Auslöser nichts Besonderes bewirkt, und wenn er fallen gelassen wird, ist das Ergebnis …
Wenn Sie SQL Server im Glasfasermodus ( Lightweight Pooling ) ausführen, wird die Verwendung von SQL CLR deaktiviert: Die Ausführung der Common Language Runtime (CLR) wird beim Lightweight-Pooling nicht unterstützt. Deaktivieren Sie eine von zwei Optionen: "clr enabled" oder "lightweight pooling". Zu den Funktionen, die auf CLR basieren und im …
Ich bin heute auf eine Abfrage gestoßen, die etwas getan hat, was ich vorher noch nicht gesehen habe. Es hat ungefähr so etwas gemacht: SELECT MIN(+ - schema_id) AS [WhatInTheWorld?], MIN(schema_id) AS MinimumID, MAX(+ - schema_id) AS [Uhhh], MAX(schema_id) AS MaxID FROM sys.objects Welches ergibt die folgenden Ergebnisse: WhatInTheWorld? MinimumID …
Ich habe eine AD-Gruppe, die als Windows Authenticated SQL Login auf meinem SQL Server eingerichtet ist. Darauf DatabaseAhat die db_datareaderund publicRollen. Daher haben die Benutzer dieser AD-Gruppe nur Lesezugriff auf die Entitäten in der Datenbank. Innerhalb von habe DatabaseAich eine gespeicherte Prozedur, dbo.Proc1für die ich die executeBerechtigung für dieselbe AD-Gruppe …
Ich muss die Gesamtzeit ermitteln, die für die Ausführung der Abfrage in SQL-SERVER 2016 benötigt wird, wenn sich alle Datenseiten nur auf der Festplatte befinden sollen. Um dies zu erreichen, habe ich alle Puffer im SQL-Server mit den folgenden Befehlen gelöscht: DBCC FREEPROCCACHE WITH NO_INFOMSGS GO DBCC DROPCLEANBUFFERS GO DBCC …
Ich bin ein bisschen ein SQL-Neuling. Ich habe versucht, eine automatisch generierte Spalte zu erstellen, die TAGaus 5 anderen Spalten aufgerufen wird , von denen einige NULL-Markierungen beibehalten können. Die zum Erstellen der automatisch generierten Spalte verwendete Syntax lautet: [Tag] AS ([Tag Type]+[Parent Tag Type]+[Tag Area No]+[Tag seq No]+[Tag Suffix]) …
Wir haben eine große Anzahl von Textdateien, die wir für die Freitext- / Volltextsuche verwenden möchten, kombiniert mit relational strukturierten Metadaten über die Textdatei. Eine Suche könnte also lauten: "Geben Sie mir alle Dateien, die zur Gruppe X (oder zu Untergruppen von X) gehören, einen Autor haben (Ari und Bari …
Ich habe eine vorhandene Datenbanklösung, die nicht sehr gut funktioniert. Ich suche nach mehrdimensionalen Daten mit einer traditionellen Tabellenstruktur unter Verwendung von Floats usw. Die Datenbank enthält ~ 1-2 Millionen Zeilen. Nach einiger Suche bin ich auf die SQL Server-Geodatentypen gestoßen, bei denen Sie eine Geometrie basierend auf Point oder …
Wir haben zwei Server (SQL-ATL01, SQL-ATL02), die einen Failover-Cluster bilden und jeweils als Teil einer SQL Server-Hochverfügbarkeitsgruppe (HAG) ausgeführt werden. Jeder Server verfügt über zwei Netzwerkkarten. Eine ist eine 10-Gbit-Karte, die direkt mit dem anderen Server verbunden ist und zum Synchronisieren der HAG in einem 192.168.99.x-Subnetz verwendet wird. Die andere …
Wie ist in SQL Server ... Sp: CREATE PROCEDURE insertToTable @field1 VARCHAR(256), @field2 varchar(256), @field3 varchar(256) AS BEGIN SET NOCOUNT ON IF NOT EXISTS (SELECT * FROM my_table WHERE field1 = @field1) INSERT INTO my_table (field1, field2, field3) VALUES (@field1, @field2, @field3); ELSE THROW 50000, 'xxxxxx', 1; END GO Tabelle: …
Ich habe eine einzige Tabelle zum Speichern von 'Aufgaben'. Eine Aufgabe kann ein Elternteil und / oder ein Kind sein. Ich verwende die ' ParentID ' als FK, die auf die PK in derselben Tabelle verweist. Es ist NULLABLE. Wenn es also NULL ist, hat es keine übergeordnete Aufgabe. Beispiel …
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.