Als «sql-server» getaggte Fragen

Microsoft SQL Server ist ein relationales Datenbankverwaltungssystem (RDBMS). Verwenden Sie dieses Tag für alle SQL Server-Editionen, einschließlich Compact, Express, Azure, Fast-Track, APS (ehemals PDW) und Azure SQL DW. Verwenden Sie dieses Tag nicht für andere DBMS-Typen (MySQL, PostgreSQL, Oracle usw.). Verwenden Sie dieses Tag nicht für Probleme bei der Software- und Mobilentwicklung, es sei denn, es steht in direktem Zusammenhang mit der Datenbank.




10
Wie schreibe ich ein foreach in SQL Server?
Ich versuche, etwas in der Art eines For-Each zu erreichen, wobei ich die IDs einer zurückgegebenen select-Anweisung nehmen und jede von ihnen verwenden möchte. DECLARE @i int DECLARE @PractitionerId int DECLARE @numrows int DECLARE @Practitioner TABLE ( idx smallint Primary Key IDENTITY(1,1) , PractitionerId int ) INSERT @Practitioner SELECT distinct …
192 sql-server  tsql 


16
SQL Server-Abfrage zum Finden aller Berechtigungen / Zugriffe für alle Benutzer in einer Datenbank
Ich möchte eine Abfrage auf einem SQL 2008 schreiben, die alle Benutzer meldet, die Zugriff auf eine bestimmte Datenbank oder Objekte in der Datenbank haben, z. B. Tabellen, Ansichten und gespeicherte Prozeduren, entweder direkt oder aufgrund von Rollen usw. Dies Der Bericht würde für Sicherheitsüberprüfungszwecke verwendet. Ich bin mir nicht …

8
Bilder in SQL Server speichern?
Ich habe eine kleine Demo-Site erstellt und speichere darauf Bilder in einer Bildspalte auf dem SQL Server. Ein paar Fragen, die ich habe, sind ... Ist das eine schlechte Idee? Beeinträchtigt es die Leistung meiner Website, wenn sie wächst? Die Alternative wäre, das Bild auf einer Disc zu speichern und …
191 sql-server  image 


8
Was ist der Unterschied zwischen Scope_Identity (), Identity (), @@ Identity und Ident_Current ()?
Ich weiß Scope_Identity(), Identity(), @@Identity, und Ident_Current()alle den Wert der Identitätsspalte, aber ich würde gerne den Unterschied kennen. Ein Teil der Kontroverse, die ich habe, ist, was sie unter Umfang verstehen, wie er auf diese Funktionen oben angewendet wird. Ich würde auch ein einfaches Beispiel für verschiedene Szenarien ihrer Verwendung …
190 sql  sql-server  identity 

8
SQL RANK () versus ROW_NUMBER ()
Ich bin verwirrt über die Unterschiede zwischen diesen. Wenn ich die folgende SQL ausführe, erhalte ich zwei identische Ergebnismengen. Kann jemand bitte die Unterschiede erklären? SELECT ID, [Description], RANK() OVER(PARTITION BY StyleID ORDER BY ID) as 'Rank' FROM SubStyle SELECT ID, [Description], ROW_NUMBER() OVER(PARTITION BY StyleID ORDER BY ID) as …
189 sql  sql-server  tsql 


20
Stellen Sie die Datenbank vom SINGLE USER-Modus auf MULTI USER
Ich benötige Hilfe beim Einstellen einer Datenbank, die im SINGLE_USERModus wiederhergestellt wurde MULTI_USER. Jedes Mal, wenn ich renne ALTER DATABASE BARDABARD SET MULTI_USER; GO Ich bekomme diesen Fehler: Änderungen am Status oder an den Optionen der Datenbank 'BARDABARD' können derzeit nicht vorgenommen werden. Die Datenbank befindet sich im Einzelbenutzermodus und …
188 sql  sql-server 


9
Ändern der maximalen Länge einer Varchar-Spalte?
Ich versuche, die Länge einer Varchar-Spalte von 255 Zeichen auf 500 zu aktualisieren, ohne den Inhalt zu verlieren. Ich habe zuvor Tabellen gelöscht und neu erstellt, war aber noch nie der alter-Anweisung ausgesetzt, die ich meiner Meinung nach dazu verwenden muss. Ich habe die Dokumentation hier gefunden: ALTER TABLE (Transfact-SQL), …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.