Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
2
Erster Beitrag:
vor 4 Jahren, 11 Monaten
Letzter Beitrag:
vor 4 Jahren, 11 Monaten
Beteiligte Autoren:
Alexandre Leclerc, ccc2

[WM18] GUID in sqlite

Startbeitrag von ccc2 am 10.05.2013 12:28

Hi ,

I sqlite-expert to create sqlite table with a field declare as GUID but when I import into WM18 analysis , the type show TEXTMEMO and the primary key missing.


CREATE TABLE users_lvl (
users_lvl_key GUID NOT NULL PRIMARY KEY,
level_no INT NOT NULL DEFAULT 1,
level_description VARCHAR(100) NOT NULL
);

Q. should I leave it as TEXT MEMO or should I change it to varchar(32)

Antworten:

Hi ccc2,

I would check the actual storage format of the GUID in sqlite. If it's a 64bit integer, do the same in the analysis. If it's a 16 char binary string or 32 hexadecimal char, or 128bit (16 binary char) change it to the same.

I would not use a text memo (since the data would be stored in another file).

Since it's a unique key and it will be indexed, I would give it the required size.

Best regards,
Alexandre Leclerc

von Alexandre Leclerc - am 10.05.2013 12:55
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.