Wie kann ich Daten in derselben Abfrage aus zwei verschiedenen Datenbanken auswählen, die sich auf zwei verschiedenen Servern in SQL Server
Wie kann ich Daten in derselben Abfrage aus zwei verschiedenen Datenbanken auswählen, die sich auf zwei verschiedenen Servern in SQL Server
Ich habe den folgenden Fehler, wenn ich das folgende Skript ausführe. Worum geht es bei dem Fehler und wie kann er behoben werden? Insert table(OperationID,OpDescription,FilterID) values (20,'Hierachy Update',1) Error: Server: Nachricht 544, Ebene 16, Status 1, Zeile 1 Ein expliziter Wert für die...
Ist ein select * from myView schneller als die Abfrage selbst, um die Ansicht zu erstellen (um das gleiche Ergebnis zu erhaltenSet): select * from ([query to create same resultSet as myView]) ? Mir ist nicht ganz klar, ob die Ansicht eine Art Caching verwendet, wodurch sie im Vergleich zu einer...
Ich habe Präfix N in einigen T-SQL-Abfragen zum Einfügen gesehen. Viele Leute haben benutztN vor dem Einfügen des Wertes in eine Tabelle verwendet. Ich habe gesucht, aber ich konnte nicht verstehen, wozu das NEinfügen von Zeichenfolgen in die Tabelle dient. INSERT INTO Personnel.Employees...
Wie erhalte ich eine Liste aller Index- und Indexspalten in SQL Server 2005+? Das nächste, was ich bekommen könnte, ist: select s.name, t.name, i.name, c.name from sys.tables t inner join sys.schemas s on t.schema_id = s.schema_id inner join sys.indexes i on i.object_id = t.object_id inner join...
Ich versuche, eine MySQL-basierte App auf Microsoft SQL Server 2005 zu migrieren (nicht nach Wahl, aber so ist das Leben). In der ursprünglichen App haben wir fast ausschließlich ANSI-SQL-kompatible Anweisungen verwendet, mit einer wesentlichen Ausnahme: Wir haben die MySQL- group_concatFunktion...
Gibt es in SQL Server 2005 Nachteile, wenn alle Zeichenfelder nvarchar (MAX) erstellt werden, anstatt eine Länge explizit anzugeben, z. B. nvarchar (255)? (Abgesehen von der offensichtlichen Tatsache, dass Sie die Feldlänge auf Datenbankebene nicht begrenzen
Inspiriert von dieser Frage, wo es unterschiedliche Ansichten zu SET NOCOUNT gibt ... Sollten wir SET NOCOUNT ON für SQL Server verwenden? Wenn nicht, warum nicht? Was es macht Edit 6, am 22. Juli 2011 Es unterdrückt die Meldung "xx Zeilen betroffen" nach jeder DML. Dies ist eine...
Ich habe den folgenden Code SELECT tA.FieldName As [Field Name], COALESCE(tO_A.[desc], tO_B.[desc], tO_C.Name, tA.OldVAlue) AS [Old Value], COALESCE(tN_A.[desc], tN_B.[desc], tN_C.Name, tA.NewValue) AS [New Value], U.UserName AS [User Name], CONVERT(varchar, tA.ChangeDate) AS [Change Date]...
На этот вопрос есть ответы на Stapelüberlauf на русском : Существует ли комбинация операторов LIKE и IN в услоо In SQL muss ich (leider) häufig " LIKE" Bedingungen verwenden, da Datenbanken gegen fast jede Normalisierungsregel verstoßen. Das kann ich momentan nicht ändern. Aber das ist für die...
Ich versuche, eine Spalte von a varchar(50)in a zu ändern nvarchar(200). Was ist der SQL-Befehl zum Ändern dieser
Ich versuche: SELECT * FROM dbo.March2010 A WHERE A.Date >= 2010-04-01; A.Date sieht aus wie: 2010-03-04 00:00:00.000 Dies funktioniert jedoch nicht. Kann jemand eine Referenz dafür geben,
Wie kann ich in Microsoft SQL Server einen Ausführungsplan für eine Abfrage / gespeicherte Prozedur
Welche Abfrage kann die Namen aller gespeicherten Prozeduren in einer SQL Server-Datenbank zurückgeben Wenn die Abfrage gespeicherte Systemprozeduren ausschließen könnte, wäre dies noch
Wie entkomme ich dem Unterstrich? Ich schreibe so etwas wie die folgende where-Klausel und möchte in der Lage sein, tatsächliche Einträge mit _d am Ende zu finden. Where Username Like
Ich habe eine Anwendung, die GUID als Primärschlüssel in fast allen Tabellen verwendet, und ich habe gelesen, dass es Probleme mit der Leistung gibt, wenn GUID als Primärschlüssel verwendet wird. Ehrlich gesagt habe ich kein Problem gesehen, aber ich bin dabei, eine neue Anwendung zu starten, und...
Ich habe einige Eigenschaften, in C#denen sich diese befinden, doubleund ich möchte diese in einer Tabelle in SQL Server speichern, habe jedoch festgestellt, dass es keinen doubleTyp gibt. Was ist also am besten zu verwenden, decimaloder float? Dadurch werden Breiten- und Längengrade gespeichert,...
Ich versuche, eine Stored Procedurefür eine neu erstellte Datenbank zu erstellen . Der SSMSIntellisense erkennt jedoch nicht mehr als die Hälfte der erstellten Tabellen. Wenn ich zum Beispiel in der linken Spalte unter Tabellen eine Tabelle habe dbo.Roomund " dbo." in das neue Abfragefenster...
Ich habe eine gespeicherte Prozedur, die Zeilen zurückgibt: CREATE PROCEDURE MyProc AS BEGIN SELECT * FROM MyTable END Mein eigentliches Verfahren ist etwas komplizierter, weshalb ein Sproc notwendig ist. Ist es möglich, die Ausgabe durch Aufrufen dieser Prozedur auszuwählen? Etwas wie: SELECT *...
Ich habe 2 Tabellen: T1 und T2, es sind vorhandene Tabellen mit Daten. Wir haben eine Eins-zu-Viele-Beziehung zwischen T1 und T2. Wie ändere ich die Tabellendefinitionen, um ein kaskadierendes Löschen in SQL Server durchzuführen, wenn ein Datensatz aus T1 gelöscht wird? Alle zugeordneten Datensätze...