Articles of tsql

Wie wählt man die letzten Tagesdaten aus einer Tabelle aus?

Ich habe einen Tisch für Logging. In dieser Tabelle gibt es einen Spaltentyp datetime. Wie kann ich die letzten Tagesdatensätze auswählen? Könnte mir bitte jemand helfen? Vielen Dank! Aktualisieren! In dieser Tabelle gibt es folgende Spalten: InventoryNr, SerialNr, Oldusername, OlduserId, oldcostcenter, newusername, newuserid, newcostcenter, geändert, geändert. Hier werden die Geräte automatisch eingefügt. Wenn also ein […]

mehrere Spalten in XML-Spalte

Angesichts zweier Tische: T1( EntityID int , EmailAddress varchar(55),MaxNumberOfConnections int ) T2( EntityID int , EntityAttributes XML ) Wie kann ich alle data aus T1 in T2 mit einer einzigen statement insert, so dass alle Spalten in T1 (alle aber EntityID ) in eine XML-Spalte in T2 konvertiert werden: T1( 1,'1234@1234.com',454) T2(1, '<Attributes> <Attribute EmailAddress="1234@1234.com"> […]

Fehler beim Versuchen, data mit Trigger T-SQL einzufügen

Unten ist ein Trigger, der auf einer unserer SQL-Tabellen für jede Insert / Update-Aktion verwendet wird. 99/100 mal dieser Trigger funktioniert ganz gut aber ab und zu erhalten wir diese Fehlermeldung: Kann den Wert NULL nicht in die Spalte 'TransactionDate' insert, Tabelle 'AgentResourcesU01.dbo.TransactionLog'; Spalte erlaubt keine Nullwerte. INSERT schlägt fehl. Die statement wurde beendet. Wie […]

Syntax für data in Variable A oder data in Variable B oder datavariable A ist null und Variable B ist null

Ich hatte eine User-Anfrage, um data nach Mitarbeiter-ID-Wert oder Employee Name-Wert auswählen zu können. Für den Fall, dass keine Anforderung angefordert wird, ziehen Sie alle Mitarbeiter an. Mein erster Impuls war, zwei variables zu erstellen: @EmpID und @Name dann select a,b,c,d,e where ( c between date1 and date 2 and d > 0 ) and […]

Finde Lücken im Zahlenbereich, die mehrere Spalten überspannen

Ich versuche, die Lücken in einer Reihe von Zahlen (SQL server) zu identifizieren. Mein Szenario ist unten … ID Start End 1 1 4 2 1 6 3 2 4 4 8 10 5 13 14 Visual ——————————- 1-2-3-4 1-2-3-4-5-6 2-3-4 – -8-9-10 – – -13-14 Das Ergebnis davon könnte etwas im Sinne von: Table […]

Holen Sie Zeilen mit IDs, die von der anderen Tabelle abgerufen werden, in der richtigen Reihenfolge

Ich habe zwei Tische, Posts und Cache . Cache Tabellen speichert das mit Posts sollte ich zeigen. Posts-IDs werden in einer Spalte gespeichert ( PostIDs in Cache Tabelle, getrennt durch ein Komma ( , ). Und das ist mein Code: SELECT * FROM Posts a WHERE ID IN ( SELECT item FROM Cache AS b […]

Sql Query, um die Verfügbarkeit nach Tag und max Personen zu überprüfen

Hallo das ist 2 tische auf meinem db: Ich versuche, die Hotels für ein Intervall von data zu bekommen. Im Zimmer Tisch sind die Arten von Zimmern definiert: zB Signe: max_guests = 1, Triple: max_guests = 3 Also für 10 Personen buchen Ich brauche etwas wie: SELECT SUM(rooms.max_guests * av.RoomAvailable) AS maxPeople FROM av AS […]

Wie benutzt man das character-Array-Passwort für die jtds-Verbindung

Mit dem jtds-Treiber für Java, wie verbinde ich eine SQL-server-database mit einem character-Array als Passwort (aus securitysgründen anstelle eines Strings). Bisher kann ich nur eine Verbindung herstellen, wenn das Passwort ein String nicht ein character-Array ist. Vielen Dank

data für gestern und heute in der gleichen Zeile anzeigen

Ich habe die folgende Tabelle in SQL server Express, die den Namen, das date (das das heutige date und das date von gestern enthält) und den Wert enthält ID | Name | Date | Value 1 | ABC | 07/03/2012 | 20 2 | ABC | 07/04/2012 | 22 3 | XYZ | 07/03/2012 | […]

SQL-Abfrage (mit Joins) / Rekursion

Ich habe 3 Tabellen: AuditCheckCriteria als T1, Lerner als T2 & LearnerAuditRegistrationen als T3 mit der folgenden Struktur: T1: CheckID CheckName 1 'Stage One' 2 'Stage Two' 3 'Stage Three' T2 LearnerID LearnerName 10 'John' 11 'Peter' 12 'Paul' T3: LearnerAuditID LearnerID CheckID 1 10 1 2 10 2 3 11 1 4 11 2 […]