Tag: sql-server
Microsoft SQL Server ist ein relationales Datenbank-management-system (RDBMS). Verwenden Sie dieses tag für alle Editionen von SQL Server, einschließlich Compact, Express -, Azure -, Fast-track, APS (ehemals PDW) und Azure SQL-DW. Verwenden Sie dieses tag nicht für andere Arten von DBMS (MySQL, PostgreSQL, Oracle, etc.). Verwenden Sie dieses tag nicht für Probleme, die auf software-und mobile-Entwicklung, es sei denn, es ist direkt mit der Datenbank.
2
Antworten
Den SSMS zeigt eine zusätzliche (1 row(s) affected) jedes mal, wenn ich ausführen insert/update. Zum Beispiel, führen Sie die folgende SQL - declare @a table (a int) insert into @a values (1), (2) update @a set a
7
Antworten
Gibt es eine Möglichkeit zu sagen, SQL Server 2008 Express anmelden jede Abfrage (einschließlich jeder SELECT-Abfrage!) in einer Datei? Es ist ein Entwicklungsrechner, so dass die negativen Nebenwirkungen der Protokollierung von Select-Abfragen sind kein Problem. Bevor jemand
4
Antworten
Ich versuche, wählen Sie einen Wert aus einer Datenbank und zeigt Sie an den Benutzer AUSWÄHLEN. Aber ich bekomme immer diese Fehlermeldung: Notice: Array to string conversion in (pathname) on line 36. Dachte ich, dass die @mysql_fetch_assoc();
7
Antworten
Ich hoffe, dies ist eine einfache genug Frage, die für alle SQL-Menschen gibt... Haben wir eine Tabelle, die system configuration data, - und dieses ist gebunden an eine Geschichte in einer Tabelle über den Auslöser, so dass
7
Antworten
Tun alle Versionen von SQL Server unterstützen deferrable constraints (DC)? Seit über version 8.0, Oracle unterstützt deferrable constraints - Zwänge, die nur ausgewertet, wenn Sie verpflichten einer Erklärung der Gruppe, nicht, wenn Sie ein insert-oder update-einzelnen Tabellen.
11
Antworten
Ich habe eine SQL-Server-2008-Datenbank und ein schema, das verwendet foreign key-Einschränkungen erzwingen der referenziellen Integrität. Funktioniert wie vorgesehen. Jetzt erstellt der Benutzer sichten auf den original-Tabellen zu arbeiten, um auf Teilmengen von Daten nur. Mein problem ist,
2
Antworten
Ich bin versucht, zu erstellen eine einfache Tabelle in SQLFiddle für Oracle-Datenbank und bekomme immer wieder die kryptische Fehlermeldung: Erstellen script-Fehler. Hier ist ein einfaches Skript, mit dem es nicht auf: create table t1 (f1 number, f2
18
Antworten
Gibt es eine Möglichkeit, in dem ich mich reinigen kann eine Datenbank in SQl Server 2005 durch das löschen aller Tabellen und löschen von gespeicherten Prozeduren, Triggern, Einschränkungen und alle Abhängigkeiten in einer SQL-Anweisung? GRUND FÜR DIE
7
Antworten
Ich bin mit einem IIS 7 Webseite mit einem AppPool der Integrierte pipelinemodus. Die AppPools läuft NICHT unter dem NetworkService-Konto, etc.. Identität (vom Zweck), aber nutzt es die eigenen AppPool Identitiy (IIS AppPool\MyAppPool). Dies ist eine so
3
Antworten
Ich habe eine Datenbank A. habe ich ein backup der Datenbank namens A. bak. Ich habe eine neue Datenbank B. Nun, ich rechts klicken und Wiederherstellen von B aus A. bak. Im Restore-Dialog, das habe ich überprüft
5
Antworten
Ich habe Probleme mit dieser Abfrage: SELECT * FROM OPENROWSET( 'SQLNCLI', 'DRIVER={SQL Server};', 'EXEC dbo.sProc1 @ID = ' + @id ) Gibt einen Fehler: Falsche syntax in der Nähe '+'. Jemand weiß, warum ich diese Fehlermeldung bekommen?
10
Antworten
Habe ich noch nie "hand-coded" - Objekt erstellen code für die SQL-Server-und foreign key-Unabhängigkeitserklärung ist scheinbar der Unterschied zwischen SQL Server und Postgres. Hier ist mein sql so weit: drop table exams; drop table question_bank; drop table
3
Antworten
Wie wir Sie nutzen können CTE in Unterabfrage in sql server? wie .. wählen id (ich will CTE hier), name von table_name InformationsquelleAutor der Frage Paresh | 2009-12-16
6
Antworten
Ich habe eine Tabelle, die sieht ungefähr wie folgt aus : PropertyID Amount Type EndDate -------------------------------------------- 1 100 RENT null 1 50 WATER null 1 60 ELEC null 1 10 OTHER null 2 70 RENT null 2
12
Antworten
Jedes jetzt und dann in einer hohen Lautstärke .NET-Anwendung, sehen Sie möglicherweise diese Ausnahme, wenn Sie versuchen, eine Abfrage ausführen: System.Daten.SqlClient.SqlException: Ein übertragungsfehler hat aufgetreten beim senden der Anfrage an den server. Meinen Recherchen nach ist dies
6
Antworten
Ich habe eine situation wo ich brauche, um zu erzwingen, eine unique-Einschränkung für eine Reihe von Spalten, aber nur für einen Wert einer Spalte. Also ich habe z.B. eine Tabelle wie Tabelle(ID, Name, RecordStatus). RecordStatus kann nur
4
Antworten
Mithilfe von SQL Server - welche ist die Schnellste oder best-practice-Methode für Datum abrufen? Gibt es einen Unterschied? InformationsquelleAutor der Frage digiguru | 2008-10-09
8
Antworten
Verstehe ich die Unterschiede zwischen optimistischen und pessimistischen locking*. Nun könnte jemand mir erklären, wenn ich möchte entweder eine im Allgemeinen? Tut und die Antwort auf diese Frage sich ändern, je nachdem, ob oder nicht, ich bin
5
Antworten
Wie bekomme ich die AVG einer Spalte ignorieren NULL und keine Werte? Ich habe drei Spalten, um Ihre Durchschnittliche, versuche ich das folgende Skript verwenden: SELECT distinct AVG(cast(ISNULL(a.SecurityW,0) as bigint)) as Average1 ,AVG(cast(ISNULL(a.TransferW,0) as bigint)) as Average2
7
Antworten
In Sql Server 2005, wenn ich mehrere Parameter habe ich die Garantie, dass die Bewertung um wird immer werden von Links nach rechts? Sich mit einem Beispiel: select a from table where c=1 and d=2 In dieser
3
Antworten
Habe ich 3 relevanten Tabellen in meiner Datenbank. CREATE TABLE dbo.Group ( ID int NOT NULL, Name varchar(50) NOT NULL ) CREATE TABLE dbo.User ( ID int NOT NULL, Name varchar(50) NOT NULL ) CREATE TABLE dbo.Ticket
3
Antworten
In SQL Server Management Studio, wenn Sie eine vorhandene Feld in der Entwurfsansicht von DECIMAL (16,14) zu DECIMAL (18,14) es mir nicht erlauben, zu speichern, ohne dass der ganze Tisch und alle seine Daten. Ist es möglich
6
Antworten
Ich versuche eine variable aus einer SQL-Abfrage: declare @ModelID uniqueidentifer Select @ModelID = select modelid from models where areaid = 'South Coast' Natürlich bin ich nicht so Recht, wie es nicht funktioniert. Kann jemand eine Lösung vorschlagen?
5
Antworten
Habe ich diese Datenbank: abcDEF ABCdef abcdef wenn ich Schreibe: select * from MyTbl where A='ABCdef' how to get: ABCdef ist und wie zu bekommen: abcDEF ABCdef abcdef Vielen Dank im Voraus vergaß zu schreiben - sqlCE
5
Antworten
An error occurred while executing the command definition. See the inner exception for details. bbbbInnerException:aaaa System.ArgumentException: The version of SQL Server in use does not support datatype 'datetime2'. at System.Data.SqlClient.TdsParser.TdsExecuteRPC(_SqlRPC rpcArray, Int32 timeout, Boolean inSchema, SqlNotificationRequest notificationRequest,
4
Antworten
So wählen Sie ein boolescher Wert, der von der sub-query mit IF EXISTS-Anweisung (SQL-Server)? Es sollte so etwas wie : SELECT TABEL1.Id, NewFiled = (IF EXISTS(SELECT Id FROM TABLE2 WHERE TABLE2.ID = TABEL1.ID) SELECT 'TRUE' ELSE SELECT
5
Antworten
Ich nicht über SQL Server Management Studio auf meinem Rechner. Habe ich ein backup der Datenbank (SQL Server 2008 R2). Es wird SQL-Server Express installiert mit Visual studio 2010 ultimate installiert auf meinem Rechner. Wie kann ich
2
Antworten
Habe ich eine Reihe von rollover .trc-Dateien, aufgezeichnet mit dem Sql Profiler. mytrace.trc mytrace_1.trc mytrace_2.trc mytrace_3.trc Kann ich importieren, der erste mit diesem Befehl: use [my-database] SELECT * INTO trace_folder FROM::fn_trace_gettable('C:\mytrace.trc', 4) Aber das scheint nur zum
1
Antworten
Ich möchte mehr wissen über die verschiedenen Arten von sperren-Datenbank-Engine übernimmt. Was sind Zeilensperren Seite Sperren Tabelle Sperren Was eine Seite eigentlich? Wie ich weiß, "Zeile" steht für einen Datensatz, "Tabelle" stellt alle Datensätze in einer Tabelle.
6
Antworten
Lerne ich mehr details in der Tabelle variabel. Es sagt, dass die temp-Tabellen werden immer auf der Festplatte, und die table-Variablen sind im Speicher, das heißt, die Leistung der table-variable besser ist als temp-Tabelle, da die Tabelle
3
Antworten
Habe ich einen Weg gefunden, um zufällige Auswahl von Zeilen aus einer Tabelle in dieser Beitrag. Ein Vorschlag ist, verwenden Sie die folgende Abfrage: SELECT * FROM employee ORDER BY RAND() LIMIT 1 Aber wenn ich diese
10
Antworten
Erstellte ich einen trigger für eine Tabelle in SQL Server und es funktioniert für mich. Mein problem ist: Wie finden Sie es, und ändern es? Ich diese Abfrage verwenden, um zu finden, dass mein Trigger: select *
8
Antworten
Dies scheint wie eine unglaublich dumme Frage stellen zu müssen, aber wie bekomme ich SQL Server Management Studio beenden der Verarbeitung einer SQL-Skript, wenn es auf einen Fehler stößt? Ich habe ein langes script, und wenn es
6
Antworten
Habe ich eine Asp.Net MVC 5 website mit EntityFramework codefirst-Ansatz in einem shared-hosting-plan. Es verwendet die open-source - WebbsitePanel für control panel und seine SQL-Server-panel ist etwas begrenzt. Heute wollte ich zum Bearbeiten der Datenbank, dass ich
12
Antworten
Ich tun müssen, die folgenden änderungen auf varchar(20) Bereich: Ersatz Akzente mit normalen Buchstaben (wie è, e) nach (1) entfernen Sie die chars alle nicht in a..z beispielsweise 'aèàç=.32s df' muss 'aeacsdf' gibt es spezielle gespeicherten Funktionen
27
Antworten
In SQL Serverist es möglich insert in eine Tabelle mit einem SELECT Aussage: INSERT INTO Table (col1, col2, col3) SELECT col1, col2, col3 FROM other_table WHERE sql = 'cool' Ist es auch möglich update über eine SELECT?
15
Antworten
Ich speichern möchte mal in einer Datenbank-Tabelle, aber nur speichern müssen Sie die Stunden und Minuten. Ich weiß, ich konnte einfach DATETIME und ignorieren die anderen Komponenten des date, aber was ist der beste Weg, dies zu
2
Antworten
Kann mir jemand helfen zu verstehen, warum das folgende nicht funktioniert? SELECT name FROM (SELECT name FROM agentinformation) Ich denke, mein Verständnis von SQL falsch ist, weil ich hätte gedacht das wäre das gleiche zurückgeben wie SELECT
7
Antworten
Ich habe eine gespeicherte Prozedur, welche Benutzer-Daten in einer bestimmten Art und Weise. Ich pass es user_id und er tut sein Ding. Ich möchte eine Abfrage auf eine Tabelle und dann für jeden user_id ich finde die
5
Antworten
Sagen table1 und table2 bereits vorhanden ist, gibt es einen Unterschied zwischen diesen Abfragen Abfrage1 :- select * into table1 from table2 where 1=1 query2: - insert into table1 select * from table2 InformationsquelleAutor der Frage Sujit
5
Antworten
In SQL server 2005 diese Abfrage select len(cast('the quick brown fox jumped over the lazy dog' as varchar)) gibt 30 als Länge, während der mitgelieferte string hat mehr Zeichen. Dies scheint die Standardeinstellung. Warum 30 und nicht
1
Antworten
Möchte ich ausführen von SQL Server auf meinem Mac aber ich kann es nicht nativ. Wie kann ich einen SQLServer mit VirtualBox und stellt eine Verbindung von meinem MacBook für die lokale Entwicklung? InformationsquelleAutor der Frage Tyler
13
Antworten
Habe ich die folgende Fehlermeldung, wenn ich führen Sie das folgende Skript. Was ist der Fehler, und wie kann es gelöst werden? Insert table(OperationID,OpDescription,FilterID) values (20,'Hierachy Update',1) Fehler: Server: Msg 544, Ebene 16, Status 1, Zeile 1
4
Antworten
Ich habe eine Tabelle Probe mit gespeicherten Daten wie unten Id | String -------------- 1 abc,def,ghi 2 jkl,mno,pqr Brauche ich die Ausgabe wie.. Id | processedrows -------------- 1 abc 1 def 1 ghi 2 jkl 2 mno
3
Antworten
Abfrage, um zu überprüfen, ob eine Spalte null-Werte zulässt (null-Werte werden in der Spalte zulässig oder nicht). Es sollte vorzugsweise return ja/Nein oder 1/0 oder true/false. InformationsquelleAutor der Frage user646093 | 2011-03-05
5
Antworten
Ich generierte Skript vom alten Datenbank, erstellt eine neue Datenbank an und importiert alle Daten aus der alten Datenbank. So weit So gut, jedoch kein Benutzer execute-Rechte für gespeicherte Prozeduren. Ich weiß, dass ich verwenden können, GRANT
3
Antworten
Habe ich gesehen, Präfix N in einigen Einsatz von T-SQL-Abfragen. Viele Menschen haben N vor dem einfügen der Wert in einer Tabelle. Ich suchte, aber ich war nicht in der Lage zu verstehen, was ist der Zweck,
4
Antworten
Den folgenden SQL-trennt die Tabellen nach Ihrer Beziehung. Das problem mit den Tabellen, Sortieren unter der 3000-Serie. Tabellen, die Teil des foreign keys und foreign keys. Hat jemand ein paar kluge rekursive CTE vorzugsweise oder eine gespeicherte
3
Antworten
Brauche ich, um zu speichern, wählen Sie Abfrage-Ausgabe in die temporäre Tabelle. Dann brauche ich, um eine weitere select-Abfrage auf diese temporäre Tabelle. Weiß jemand, wie es zu tun? Ich brauche, um diesen auf dem SQL Server.
7
Antworten
Ich versuche eine IF-Anweisung geben Sie die Funktion in SQL server. Wo es eine NULL in das Feld, ich will es zu nehmen ein Feld aus einer Tabelle, und fügen Sie 10 Tage, um es. Und wenn