SQL Feld als binary(16) lesen und in Abfrage verwenden?

19/07/2010 - 10:52 von Stefan Koschke | Report spam
Hallo,

da ich mit SQL bisher mehr nebenbei zu tun hatte, komme ich nicht weiter:
Gegeben ist eine Datenbank mit einer Tabelle in der ich Datensàtze
selektiert habe.
Ein Feld dieser Tabelle ist als binary(16) definiert.
Mit dessen Inhalt muß ich in einer weiteren Tabelle suchen.
Ablauf skizziert:
1) Tabelle 1 durchsuchen Select * from Tabelle1 where Nummer = "12345"
2) GUID-Feld lesen myGUID := query.fieldbyname('GUID').aswasauchimmer
3) Tabelle2 durchsuchen Select * from Tabelle2 where GUID = ?????

Ich versuche die verschiedensten Kombinationen, welchen Datentyp muß
denn myGUID haben und wie sieht dann die Abfrage in der zweiten Tabelle aus?

Danke für Erleuchtung
Ciao
Stefan
 

Lesen sie die antworten

#1 Nicole Wagner
23/07/2010 - 13:13 | Warnen spam
Stefan Koschke wrote:

Hallo,

da ich mit SQL bisher mehr nebenbei zu tun hatte, komme ich nicht
weiter: Gegeben ist eine Datenbank mit einer Tabelle in der ich
Datensàtze selektiert habe. Ein Feld dieser Tabelle ist als
binary(16) definiert. Mit dessen Inhalt muß ich in einer weiteren
Tabelle suchen. Ablauf skizziert:
1) Tabelle 1 durchsuchen Select * from Tabelle1 where Nummer = "12345"
2) GUID-Feld lesen myGUID := query.fieldbyname('GUID').aswasauchimmer
3) Tabelle2 durchsuchen Select * from Tabelle2 where GUID = ?????

Ich versuche die verschiedensten Kombinationen, welchen Datentyp muß
denn myGUID haben und wie sieht dann die Abfrage in der zweiten
Tabelle aus?

Danke für Erleuchtung
Ciao
Stefan




Mit Blob willst Du nicht arbeiten?

Nicole

Ähnliche fragen