Was ist der ideale Weg, um mithilfe von TSQL zu überprüfen, ob eine Datenbank auf einem SQL Server vorhanden ist? Es scheint mehrere Ansätze zu geben, um dies
Was ist der ideale Weg, um mithilfe von TSQL zu überprüfen, ob eine Datenbank auf einem SQL Server vorhanden ist? Es scheint mehrere Ansätze zu geben, um dies
Ich habe ein MS SQL Server 2008 Express-System, das eine Datenbank enthält, die ich (zu Testzwecken) kopieren und umbenennen möchte, aber mir ist kein einfacher Weg bekannt, dies zu erreichen. Ich stelle fest, dass es in der R2-Version von SQL Server einen Assistenten zum Kopieren von Datenbanken...
Könnte jemand bitte das folgende Verhalten in SQL erklären? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn <> NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn IS NOT NULL (568 Results)
Mir ist klar, dass CHAR empfohlen wird, wenn alle meine Werte eine feste Breite haben. Na und? Wählen Sie aus Sicherheitsgründen einfach VARCHAR für alle
Ich habe diese SQL: ALTER TABLE dbo.ChannelPlayerSkins DROP CONSTRAINT FK_ChannelPlayerSkins_Channels In einigen anderen Datenbanken, die wir verwenden, hat die Einschränkung anscheinend einen anderen Namen. Wie kann ich überprüfen , ob es eine Einschränkung mit dem Namen ist...
Wann und warum entscheidet jemand, dass er eine Ansicht in seiner Datenbank erstellen muss? Warum nicht einfach eine normale gespeicherte Prozedur ausführen oder
Ich habe eine Tabelle, in der von unserer Website eingereichte Formulare gesammelt werden, aber aus irgendeinem Grund haben sie beim Erstellen der Tabelle keinen Zeitstempel in die Tabelle eingefügt. Ich möchte, dass das genaue Datum und die Uhrzeit der Eingabe des Datensatzes eingegeben werden....
Wenn ich Änderungen in einer zuvor in SQL Server Management Studio gespeicherten Tabelle speichern möchte (keine Daten in der Tabelle vorhanden), wird folgende Fehlermeldung angezeigt: Das Speichern von Änderungen ist nicht gestattet. Für die von Ihnen vorgenommenen Änderungen müssen die...
Ich habe einige Datensätze aus einer Tabelle in einer SQL Server-Datenbank gelöscht. Jetzt gehen die IDs von 101 auf 1200. Ich möchte die Datensätze erneut löschen, aber ich möchte, dass die IDs auf 102 zurückgehen. Gibt es eine Möglichkeit, dies in SQL Server zu
Ich versuche, ein Datum mit einzelnen Teilen wie 12, 1, 2007 in eine Datums- / Uhrzeitangabe in SQL Server 2005 zu konvertieren. Ich habe Folgendes versucht: CAST(DATEPART(year, DATE)+'-'+ DATEPART(month, DATE) +'-'+ DATEPART(day, DATE) AS DATETIME) Dies führt jedoch zu einem falschen Datum. Was...
Ich habe eine SQL-Spalte mit einer Länge von 6. Jetzt möchte ich nur das erste Zeichen dieser Spalte nehmen. Gibt es eine String-Funktion in SQL, um dies zu
Ich habe einen SQL-Befehl erstellt, der INNER JOIN für 9 Tabellen verwendet. Dieser Befehl dauert jedoch sehr lange (mehr als fünf Minuten). Mein Volk schlug mir daher vor, INNER JOIN in LEFT JOIN zu ändern, da die Leistung von LEFT JOIN trotz meiner Kenntnisse besser ist. Nachdem ich es geändert...
Wie rufe ich ein Datum im YYYY-MM-DDFormat von SQL Server ab ? Ich brauche dies, um mit SQL Server 2000 und höher zu arbeiten. Gibt es eine einfache Möglichkeit, dies in SQL Server durchzuführen, oder wäre es einfacher, es programmgesteuert zu konvertieren, nachdem ich die Ergebnismenge abgerufen...
Mit SQL Server habe ich ... ID SKU PRODUCT ======================= 1 FOO-23 Orange 2 BAR-23 Orange 3 FOO-24 Apple 4 FOO-25 Orange Ich will 1 FOO-23 Orange 3 FOO-24 Apple Diese Abfrage bringt mich nicht dorthin. Wie kann ich DISTINCT nur für eine Spalte auswählen? SELECT
Wenn ich in SQL ein Datum auswähle, wird es als zurückgegeben 2011-02-25 21:17:33.933. Aber ich brauche nur den Datumsteil, das heißt 2011-02-25. Wie kann ich das
Eine Abfrage wird schnell ausgeführt: DECLARE @SessionGUID uniqueidentifier SET @SessionGUID = 'BCBA333C-B6A1-4155-9833-C495F22EA908' SELECT * FROM Report_Opener WHERE SessionGUID = @SessionGUID ORDER BY CurrencyTypeOrder, Rank Teilbaumkosten: 0,502 Das Einfügen derselben SQL in eine...
Beim Entwerfen von Tabellen habe ich mir angewöhnt, eine Spalte zu haben, die eindeutig ist und die ich als Primärschlüssel verwende. Dies wird je nach Anforderung auf drei Arten erreicht: Ganzzahlige Identitätsspalte, die automatisch inkrementiert wird. Eindeutige Kennung (GUID) Eine kurze Spalte...
In MS SQL-Server kann ich Folgendes tun: SELECT ISNULL(Field,'Empty') from Table Aber in PostgreSQL bekomme ich einen Syntaxfehler. Wie emuliere ich die
Präambel Ich habe heute eine Spalte in SQL Server 2008 geändert und den Datentyp von Währung (18,0) in (19,2) geändert. Ich habe die Fehlermeldung "Die von Ihnen vorgenommenen Änderungen erfordern, dass die folgenden Tabellen gelöscht und neu erstellt werden" von SQL Server erhalten. Bevor Sie zur...
Ich möchte diese gespeicherte Prozedur von einem C # -Programm ausführen. Ich habe die folgende gespeicherte Prozedur in ein SqlServer-Abfragefenster geschrieben und als gespeichert1 gespeichert: use master go create procedure dbo.test as DECLARE @command as varchar(1000), @i int SET @i = 0 WHILE...