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.

9
INSERT vs INSERT INTO
Ich arbeite seit einiger Zeit mit T-SQL in MS SQL und verwende immer dann, wenn ich Daten in eine Tabelle einfügen muss, die Syntax: INSERT INTO myTable <something here> Ich verstehe, dass das Schlüsselwort INTOhier optional ist und ich es nicht verwenden muss, aber irgendwie wurde es in meinem Fall …
90 sql  sql-server  tsql 

7
So ordnen Sie ein Entitätsfeld zu, dessen Name in JPA ein reserviertes Wort ist
@Column(name="open") Verwenden des SQL Server-Dialekts im Ruhezustand. [SchemaUpdate] Unsuccessful: create table auth_session (id numeric(19,0) identity not null, active tinyint null, creation_date datetime not null, last_modified datetime not null, maxidle int null, maxlive int null, open tinyint null, sessionid varchar(255) not null, user_id numeric(19,0) not null, primary key (id), unique (sessionid)) …


18
Führen Sie ein großes SQL-Skript aus (mit GO-Befehlen).
Ich muss eine große Anzahl von SQL-Anweisungen (Erstellen einer Reihe von Tabellen, Ansichten und gespeicherten Prozeduren) in einem C # -Programm ausführen. Diese Anweisungen müssen durch GOAnweisungen getrennt werden , SqlCommand.ExecuteNonQuery()mögen jedoch keine GOAnweisungen. Meine Lösung, die ich vermutlich als Referenz veröffentlichen werde, bestand darin, die SQL-Zeichenfolge in GOZeilen aufzuteilen …
89 c#  sql-server 




9
Wie Operator im Entity Framework?
Wir versuchen, den Operator "LIKE" in Entity Framework für unsere Entitäten mit Zeichenfolgenfeldern zu implementieren, aber er scheint nicht unterstützt zu werden. Hat jemand anderes versucht, so etwas zu tun? Dieser Blog-Beitrag fasst das Problem zusammen, das wir haben. Wir könnten Includes verwenden, aber das entspricht nur dem trivialsten Fall …

7
WHERE-Klausel für den SQL Server-Datentyp "Text"
Wobei [CastleType] in SQL Server als Datentyp "Text" festgelegt ist und die Abfrage lautet: SELECT * FROM [Village] WHERE [CastleType] = 'foo' Ich bekomme den Fehler: Die Datentypen TEXT und VARCHAR sind im Operator gleich nicht kompatibel. Kann ich diesen Datentyp nicht mit einer WHERE-Klausel abfragen?

3
Was ist der Sinn von "Erstkatalog" in einer SQL Server-Verbindungszeichenfolge?
Jede SQL Server-Verbindungszeichenfolge, die ich jemals sehe, sieht ungefähr so ​​aus: Data Source=MyLocalSqlServerInstance;Initial Catalog=My Nifty Database; Integrated Security=SSPI; Benötige ich die Einstellung Erstkatalog? (Anscheinend nicht, da die App, an der ich arbeite, ohne sie zu funktionieren scheint.) Nun, wofür ist es dann?


6
"Das Transaktionsprotokoll für die Datenbank ist aufgrund von 'LOG_BACKUP'" auf einem gemeinsam genutzten Host voll
Ich habe eine Asp.Net MVC 5-Website mit EntityFramework-Codefirst-Ansatz in einem gemeinsamen Hosting-Plan. Es verwendet das Open Source WebbsitePanel für die Systemsteuerung und die SQL Server- Anzeige ist etwas eingeschränkt. Als ich heute die Datenbank bearbeiten wollte, ist dieser Fehler aufgetreten: The transaction log for database 'db_name' is full due to …

6
Unterabfrage mit Exists 1 oder Exists *
Ich habe meine EXISTS-Schecks wie folgt geschrieben: IF EXISTS (SELECT * FROM TABLE WHERE Columns=@Filters) BEGIN UPDATE TABLE SET ColumnsX=ValuesX WHERE Where Columns=@Filters END Einer der Datenbankadministratoren in einem früheren Leben sagte mir, wenn ich eine EXISTSKlausel mache , benutze SELECT 1stattSELECT * IF EXISTS (SELECT 1 FROM TABLE WHERE …
88 sql  sql-server  tsql 

12
Funktionen vs gespeicherte Prozeduren
Angenommen, ich muss einen Teil des T-SQL-Codes implementieren, der als Ergebnis eine Tabelle zurückgeben muss. Ich kann eine Tabellenwertfunktion oder eine gespeicherte Prozedur implementieren, die eine Reihe von Zeilen zurückgibt. Was soll ich verwenden? Kurz gesagt, was ich wissen möchte, ist: Was sind die Hauptunterschiede zwischen Funktionen und gespeicherten Prozeduren? …


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.