unique

Bezieht sich auf ein Element, das sich deutlich von allen anderen Elementen in einer Sammlung unterscheidet.
4
Antworten

___ qstntxt ___

Ich versuche, die eindeutigen Einschränkungen einer Tabelle mit Java zu finden (auf einer Oracle-Datenbank, aber das sollte keinen Unterschied machen).

Ich habe einen Weg gefunden, um die Primärschlüssel einer Tabelle zu entdecken, dank DatMetData's getPrimaryKeys (....); Jedoch konnte ich die einzigartigen Konstanten der Tabellen nicht finden, und das Internet konnte mir nicht helfen, daher beende ich hier meine Frage:)

Gibt es einen sauberen Weg, um die eindeutigen Bedingungen (oder besser gesagt die Namen der Spalten, die für eine Tabelle eindeutig sein müssen, zu finden. Nun, Sie bekommen es hehe) einer Tabelle? Mit freundlichen Grüßen,

Nils

    
___ answer1677081 ___

Eindeutige Einschränkungen werden normalerweise von einem Index erzwungen. Vielleicht verwenden Sie %code% , um die Indizes zu finden, bei denen der nicht eindeutige Wert falsch ist?

    
___ answer1674401 ___

Wenn Oracle Indizes für eindeutige Constraints erstellt (ich weiß nicht, ob dies der Fall ist, müssen Sie das überprüfen), dann können Sie über %code%

Ihre Constraints herausfinden     
___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen. ___ tag123sql ___ Structured Query Language (SQL) ist eine Sprache für die Abfrage von Datenbanken. Fragen sollten Codebeispiele, Tabellenstruktur, Beispieldaten und ein Tag für die verwendete DBMS-Implementierung (z. B. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 usw.) enthalten. Wenn sich Ihre Frage nur auf ein bestimmtes DBMS bezieht (verwendet bestimmte Erweiterungen / Funktionen), verwenden Sie stattdessen das Tag des DBMS. Antworten auf mit SQL gekennzeichnete Fragen sollten den ISO / IEC-Standard SQL verwenden. ___ tag123oracle ___ Oracle Database ist ein Datenbankmanagementsystem mit mehreren Modellen, das von Oracle Corporation erstellt wurde. Verwenden Sie dieses Tag NICHT für andere Produkte von Oracle wie Java und MySQL. ___ answer1674293 ___

Sie können das Datenwörterbuch abfragen:

%Vor%     
___ tag123unique ___ Bezieht sich auf ein Element, das sich deutlich von allen anderen Elementen in einer Sammlung unterscheidet. ___ tag123constraints ___ Eine Einschränkung ist eine Bedingung, die in einem bestimmten Kontext erfüllt sein muss. Constraints werden typischerweise in Datenbanken und Programmiersprachen verwendet, um Fehler zu erkennen, Datenkonsistenz und Genauigkeit sicherzustellen und Geschäftsanforderungen durchzusetzen. ___ answer48042309 ___

Da die meisten Datenbanken diese Einschränkungen als Index speichern, können Sie DatabaseMetaData.getIndexInfo () wie bereits erwähnt. Dies funktionierte gut bei der Verwendung von Postgresql .

Es ist nur wichtig, %code% mit dem vierten Parameter als %code% aufzurufen, da die Dokumentation besagt:

  

%code% - wenn wahr, nur Indizes für eindeutige Werte zurückgeben; wenn falsch,   Rückgabe von Indizes unabhängig davon, ob eindeutig oder nicht

Mit dem folgenden Code:

%Vor%

können Sie anrufen:

%Vor%

und erhalten Sie eine Liste aller eindeutigen Einschränkungen für eine bestimmte Tabelle zurück. Die Einschränkungen sind nach Index gruppiert, da ein Index mehrere Spalten abdecken kann, wenn sie nur in Kombination eindeutig sind.

    
___

Ich versuche, die eindeutigen Einschränkungen einer Tabelle mit Java zu finden (auf einer Oracle-Datenbank, aber das sollte keinen Unterschied machen). Ich habe einen Weg gefunden, um die Primärschlüssel einer Tabelle zu entdecken, dank DatMe...
04.11.2009, 14:47
2
Antworten

Summe nach eindeutigem Spaltenwert in R

Ich habe einen sehr großen Datenrahmen in R und würde gerne zwei Spalten für jeden einzelnen Wert in anderen Spalten summieren, zum Beispiel haben wir Daten eines Datenrahmens von Transaktionen in verschiedenen Geschäften an einem Tag wie folgt...
02.08.2012, 16:40
3
Antworten

MySQL: Eindeutige Einschränkung für mehrere Felder [duplizieren]

Ich habe zwei Tabellen - & gt; Variablen (id, name) und Variable_Entries (id, var_id, value). Ich möchte, dass jede Variable einen eindeutigen Satz von Einträgen hat. Wenn ich den Werteintrag einzigartig mache, kann eine andere Variable nic...
23.03.2010, 22:17
1
Antwort

So generieren Sie eine eindeutige ID in Dart

Ich schreibe Websocket Chat. Wie erstelle ich eine eindeutige ID für den Benutzer? Jetzt benutze ich diesen Code: %Vor% Gibt es eine bessere Lösung?     
21.03.2013, 13:15
5
Antworten

Generieren mehrerer Zufallszahlen

Ich möchte 25 eindeutige Zufallszahlen generieren und sie in einer Konsole auflisten. Die Nummern sollten mindestens 10 Zeichen lang sein. Eine einfache Möglichkeit, das zu tun?     
31.05.2010, 09:08
3
Antworten

Nach doppelten Datensätzen suchen VS versuchen, die Eindeutige Schlüsseleinschränkung abzufangen

Ich habe eine Datenbanktabelle, in der eine Eindeutige Schlüsseleinschränkung definiert ist, um zu vermeiden, dass doppelte Datensätze auftreten. Ich bin gespannt, ob es eine schlechte Übung ist, NICHT manuell nach doppelten Datensätzen zu su...
27.03.2010, 18:56
6
Antworten

Liste der einzigartigen Multi-Sets abrufen

Wie kann ich die folgende Liste in Python auflösen: %Vor% Gewünschte Ausgabe ist: %Vor% d. Ich muss Tupel loswerden, die die gleichen Nummern haben, aber in anderer Reihenfolge. Ich habe es versucht %Vor% aber es transponiert nur...
29.04.2014, 05:50
4
Antworten

In TreeSet, Sortierung und Eindeutigkeit von benutzerdefinierten Objekten basierend auf verschiedenen Eigenschaften

Unten ist meine Schülerklasse %Vor% letzte Änderung: aber immer noch nicht das richtige Ergebnis %Vor% Wenn ich ein Objekt von TreeSet & lt; Student & gt; erzeuge, bekomme ich eine Liste von Student-Objekten basierend auf dem eindeutigen...
15.12.2010, 06:58
10
Antworten

Generieren eines nicht ganz global eindeutigen Bezeichners

Ich habe eine Reihe verschiedener Fragen zum Erzeugen von UIDs gefunden, aber soweit ich das beurteilen kann, sind meine Anforderungen hier etwas einzigartig (ha). Zusammenfassend: Ich muss eine sehr kurze ID generieren, die "lokal" eindeutig...
23.12.2009, 16:23
1
Antwort

Rstudio und R Terminal geben unterschiedliche Ausgänge

In Rstudio (mit R 3.1.1), wenn ich dies ausführe, %Vor% In R 3.1.1, wenn ich das ausführe, %Vor% (die korrekte Ausgabe ist 9183) Ich kann nicht herausfinden, warum ... Hilfe sehr geschätzt wird     
02.12.2014, 20:13