Tag: tsql

T-SQL (Transact Structured Query Language) ist die Erweiterung der SQL-Funktionalität unterstützt, die von Sybase ASE und Microsoft SQL Server. Verwenden Sie dieses tag nicht für MySQL, PostgreSql, Oracle(Pl/SQL) Verwandte Abfragen.

SQL-string manipulation [alle text-Links '(']

Anzahl der Antworten 4 Antworten
Habe ich einige Daten, die sieht so aus: SourceOfBooking ---------------- Company1 (Foo) Company2 (Bar) Company3 (Foo1) Company4 (Foo2) Ich bin auf der Suche zu verwandeln, so dass meine Daten nur angezeigt: SourceOfBooking ---------------- Company1 Company2 Company3 Company4

T-SQL, Wie das Ende einer IF-ELSE IF-ELSE block

Anzahl der Antworten 6 Antworten
Wenn ich den unten Verfahren und mit den richtigen Parametern, so dass der Wert -1 ist nicht zurückgekehrt, keiner meiner DML-Anweisungen feuern. Ich vermute, dass es die Behandlung aller meiner DML-Anweisungen als Teil der ELSE block. SQL

SQL-Abfrage zum Auffinden von doppelten Zeilen in einer Tabelle

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach einen schema-unabhängige Abfrage. Das heißt, wenn ich eine users Tabelle oder eine purchases Tabelle, die Abfrage sollte ebenso in der Lage zu fangen doppelten Zeilen in eine Tabelle ohne jegliche änderungen

sql-Abfrage - wahr => true, false => true oder false

Anzahl der Antworten 8 Antworten
Einfache Abfrage, vielleicht unmöglich, aber ich weiß, es gibt einige kluge Leute, die es gibt 🙂 Gegeben einen booleschen parameter, die ich definieren will meine where-Klausel, um entweder begrenzen einer bestimmten Spalte der output - oder gar

Kann ich kombinieren eine PIVOT mit einer Inneren Verknüpfung in microsoft SQL server?

Anzahl der Antworten 1 Antworten
Habe ich die folgende SQL-Abfrage: SELECT CountryID, [10201] AS CountryGDPPerCapita, [10677] AS LifeExpTotal FROM ( SELECT CountryID,FieldID,numeric FROM globaledge.dbo.DIBS_Data WHERE CountryID IN (3,5) AND FieldID IN (10201,10677) AND year = 2002 ) SourceTable PIVOT ( MAX(numeric) FOR

Was ist das äquivalent der "FALL DANN, WENN" (T-SQL) mit Entity Framework?

Anzahl der Antworten 3 Antworten
Ich habe eine Transact-SQl-Anfrage, die ich benutze eine Menge und ich will das äquivalent mit Entity Framework. Aber ich weiß nicht, wie man eine "FALLE WENN" - Aussage mit EF. Hier ist eine vereinfachte code meiner Anfrage

SQL inner join mit top 1

Anzahl der Antworten 3 Antworten
Hallo ich brauche, um die Tabelle der letzten bekannten Wert eines für jeden Eingang. Begann ich mit diesem SELECT [MeterReadingId] ,[TimeStampUtc] ,[Val] ,[MeterReading].[InverterInputId] ,[Status] FROM [Project].[dbo].[MeterReading] inner join InverterInput on [MeterReading].InverterInputId = [InverterInput].InverterInputId inner join Inverter on

Lock-Tabelle beim einfügen

Anzahl der Antworten 2 Antworten
Ich habe eine große Tabelle, die bekommen bevölkert von einer Ansicht. Dies geschieht, weil der Blick dauert eine lange Zeit zu laufen und es ist einfacher, die Daten leicht zugänglich in einer Tabelle. Eine Prozedur wird ausgeführt,

SQL Verbindungsserver, öffnen Sie die query über die variable

Anzahl der Antworten 2 Antworten
SELECT * INTO #C_INFO FROM OPENQUERY(ORACLE_CMIDW1,' SELECT A.CID, A.ANO, A.COMP_REVD_DATE, A.REVIEW_COMP_DATE, A.ISSUE, B.ENT_ID, A.TYPE_ID FROM XXX B INNER JOIN YYY A ON B.ANO = A.ANO WHERE A.REVIEW_COMP_DATE Between ''2012-03-01'' And ''2013-10-31'' AND Not A.ISSUE = 110 AND

Falsche syntax in der Nähe ','

Anzahl der Antworten 2 Antworten
INSERT INTO [Temp].[dbo].[Student] ([Fname], [Lname], [Gender]) VALUES (N'Aname', N'Alname', N'Male') GO Diese codes arbeitet einwandfrei, aber wenn ich versuche, um mehrere Werte gibt es mir einen Fehler Error: Incorrect syntax near ','. USE TEMP GO INSERT INTO

Fehler beim konvertieren von Datentyp varchar

Anzahl der Antworten 8 Antworten
Ich habe derzeit eine Tabelle mit einer Spalte als varchar. Diese Spalte kann halten zahlen oder text. Bei bestimmten Abfragen, die ich behandeln Sie es wie ein bigint Spalte (ich mache einen join zwischen ihm und einer

Select case Vergleich von zwei Spalten

Anzahl der Antworten 3 Antworten
Ich würde gerne eine Abfrage, verwendet die höhere der beiden Werte/Spalten, wenn ein bestimmter anderer Wert für den Datensatz wahr ist. Ich versuche, einen Bericht-account Betriebe. Leider ist die DB in der Regel speichert den Wert von

T-SQL so wählen Sie Zeilen ohne doppelte Werte einer Spalte?

Anzahl der Antworten 2 Antworten
Ich habe eine Tabelle mit 2 Spalten ID, ID_PROJ_CSR Der Inhalt der Tabelle ist: ID ID_PROJ_CSR ------------------ 747 222 < 785 102 786 222 < 787 223 788 224 Wählen Sie die ID, aber wenn jeder Wert

SQL-datetime-update-Zeit auf 00:00:00 von allen anderen Zeit-Werte

Anzahl der Antworten 6 Antworten
Gibt es eine Möglichkeit zum aktualisieren aller Spalten in der Tabelle aus 2010-12-31 23:59:59.000 zu 2010-12-31 00:00:00.000 Etwas so???? UPDATE t1 SET [Posting Date] = [Posting Date] with ms = 00:00:00.000 WHERE ms = other than 00:00:00.000

Fehler beim konvertieren von Datentyp nvarchar int

Anzahl der Antworten 1 Antworten
Ich bin immer der Fehler Fehler beim konvertieren von Datentyp nvarchar int Code: ALTER procedure [dbo].[sp_rcdoc] @regno int, @appname varchar(50), @DOI datetime, @COV varchar(50), @validtill date, @imgloc varchar(500), @ImagNo char(20), @Purposecode varchar(50), @FLAG varchar(3) AS BEGIN IF

Wie, um eine Liste aller Objekte einer bestimmten Datenbank in SQL Server 2005

Anzahl der Antworten 1 Antworten
Würde ich mag, um eine Liste aller Objekte einer bestimmten Datenbank in SQL Server 2005. Ich habe eine Abfrage erstellt, wie unten dargestellt: select name, type_desc from sys.objects WHERE type in ( 'C', 'D', 'F', 'L', 'P',

Strip nicht-numerische Zeichen aus einem string

Anzahl der Antworten 4 Antworten
Ich bin derzeit dabei ein Daten-Konvertierungs-Projekt und Strippen müssen alle alphabetischen Zeichen aus einer Zeichenfolge. Leider kann ich nicht erstellen oder eine Funktion verwenden, wie wir nicht selbst die Quelle-Maschine machen die Methoden die ich gefunden habe,

SQL-Tabelle zu verknüpfen... ist es besser eine Tabelle verknüpfen oder einer getrennten Spalte?

Anzahl der Antworten 6 Antworten
Meine Datenbank hat zwei Tabellen, eine enthält eine Liste von Benutzern, die andere eine Liste von Rollen. Jeder Benutzer gehört zu einer oder mehreren Rollen, und natürlich jede Rolle mehrere Benutzer. Habe ich über zwei Möglichkeiten zum

Fehler bei der Konvertierung beim konvertieren von Datum und/oder Zeit von-Zeichen-string-Fehler

Anzahl der Antworten 5 Antworten
Select CONVERT(Date, '13-5-2012') Wenn ich das über T-SQL-Anweisungen im Management Studio, ich bekomme ich die folgende Fehlermeldung erhalten: "Fehler bei der Konvertierung beim konvertieren von Datum und/oder Uhrzeit aus der Zeichenkette" Ist es Weg ich werfen kann,

SQL IF ELSE BEGIN END

Anzahl der Antworten 6 Antworten
Wenn es keine begin-und end-Anweisungen in sql, die nächste Anweisung ist die einzige, die wird ausgeführt, wenn die if-Bedingung wahr ist...in dem Fall unten, es ist trotzdem der insert-Anweisung wird auch ausgeführt, wenn die if-Bedingung wahr ist?