Ich habe gelesen, dass nach SQL Server 2000 die Möglichkeit, eine Identitätsspalte zu "entidentifizieren", entfernt wurde. Und dass dies "By Design" war (nicht nur eine fehlende Funktion). Hier ist ein Beispiel, das ich in einem Blog gefunden habe . Dabei werden die Systemtabellen aktualisiert. (Und diese Fähigkeit wurde nach SQL …
Ich bin mitten in einer Debatte darüber, ob es besser ist, eine zu machen PRIMARY KEY aus einer Identitätsspalte eine aus einer UDF zu machen, die explizit eine eindeutige ID generiert. Ich argumentiere für die Identitätsspalte. Mein Partner plädiert dafür, die Werte manuell zu generieren, behauptet er indem wir die …
Ich versuche, einem Kunden mit einem SAP-Add-On eines Drittanbieters zu helfen, das einen Posting-Fehler aufweist und keinen Support mehr bietet. Unter bestimmten Umständen archiviert und unvollständige Beiträge aus der Buchungswarteschlangentabelle in die Buchungsarchivtabelle. Ich muss diese archivierten Ergebnisse wieder in die Warteschlange verschieben. Die Warteschlangen-ID ist eine Identitätsspalte und ich …
Wir können ein IdentityLike deklarieren, id_numso dass id_numein Inkrement von eindeutigen Zahlen vorliegt. CREATE TABLE new_employees ( id_num int IDENTITY(1,1), fname varchar (20), minit char(1), lname varchar(30) ) Ist es zu benutzen empfohlen Identityals Alternative zu , Primary keyda Identityeine eindeutige Nummer für jede Zeile zur Verfügung gestellt?
Bei dem Versuch, eine Anwendung von unserer monolithischen Datenbank zu entkoppeln, haben wir versucht, die INT IDENTITY-Spalten verschiedener Tabellen in eine PERSISTED-berechnete Spalte zu ändern, die COALESCE verwendet. Grundsätzlich benötigen wir für die entkoppelte Anwendung die Möglichkeit, die Datenbank für gemeinsame Daten, die von vielen Anwendungen gemeinsam genutzt werden, zu …
Ich habe eine Tabelle mit einer Identitätsspalte, die auch ein Primärschlüssel ist. Derzeit hat es 50 Millionen Zeilen, wobei der höchste Wert der Identitätsspalte bei 148.921.803 liegt. Die Tabelle hat viele DELETEs und wird darauf INSERTSausgeführt, daher der hohe Wert. Wir wollen den Datentyp ändern von INTbis BIGINTfür die Zugabe …
Ich möchte Daten von einer Datenbank in eine andere migrieren. Die Tabellenschemata sind genau gleich: CREATE TABLE Customers( [Id] INT NOT NULL PRIMARY KEY IDENTITY, (some other columns ......) ); CREATE TABLE Orders( [Id] INT NOT NULL PRIMARY KEY IDENTITY, [CustomerId] INT NOT NULL, (some other columns ......), CONSTRAINT [FK_Customers_Orders] …
Ich habe gelernt, dass SQL Server den Wert der (einzelnen) Identitätsspalte einer Tabelle mithilfe der Pseudospalte zurückgeben kann $IDENTITY: SELECT $IDENTITY FROM Table Ist diese Funktion dokumentiert und zuverlässig? Die einzige offizielle Erwähnung ist auf der IDENTITYSeite, aber sie ist in einem Codebeispiel vergraben. Dies deutet darauf hin, dass es …
Vielleicht ist mein Problem für diese Community einfach, aber für mich (einen einfachen Java-Programmierer) ist es ein großes Problem. Ich habe eine große Datenbank mit immer mehr Daten. Der externe Datenbankadministrator hatte also einen Job erstellt, der mir in einer temporären Tabelle die Daten anzeigt, die ich benötige. Aber er …
Wenn ich in Tabellen einfügen anstelle von Trigger verwenden, @@Identity, IDENT_CURRENT('Table')und SCOPE_IDENTITY()null zurück. Wie kann ich die letzte Identität der eingefügten Zeile erhalten?
Ich habe eine Tabelle mit einer Identitätsspalte und möchte einen Block von IDs reservieren, die ich zum Masseneinfügen verwenden kann, während Einfügungen in diese Tabelle weiterhin möglich sind. Beachten Sie, dass dies Teil einer Masseneinfügung mehrerer Tabellen ist, wobei sich diese anderen Tabellen über eine FK auf diese IDs beziehen. …
Gibt es eine Möglichkeit, die zuletzt eingefügte Zeile in SQL Server zu extrahieren, wenn eine Einfügeanweisung ausgeführt wird und eine oder mehrere Zeilen in die Tabelle eingefügt werden?
Ich habe kürzlich ein Upgrade von PostgreSQL 9.5 auf PostgreSQL 10 durchgeführt. Eine der raffinierten Funktionen in PostgreSQL 10 ist der neue Identitätsspaltentyp , eine Alternative zum seriellen Pseudotyp vom PostgreSQL -Typ. Die offizielle Dokumentation zur Identitätsspalte finden Sie auf der CREATE TABLESeite. Wenn Sie jedoch mehrere Zeilen in eine …
Gibt Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64)es eine Möglichkeit zu sehen, welchen Mechanismus SQL Server verwendet, um die neuen Identitätswerte für Tabellen zu berechnen, die von erstellt wurden SELECT INTO? BEISPIELDATEN -- Create our base table CREATE TABLE dbo.A (A_ID INT IDENTITY(1, 1), x1 INT, noise1 int DEFAULT …
Warum kann eine SQL Server-Tabelle nicht mehr als eine Identitätsspalte haben? CREATE TABLE t(id INT IDENTITY, id2 INT IDENTITY) Meldung 2744, Ebene 16, Status 2, Zeile 5 Mehrere Identitätsspalten für Tabelle 't' angegeben. Pro Tabelle ist nur eine Identitätsspalte zulässig. Ich verstehe, wir können es mit einer berechneten Spalte lösen. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.