2017-11-25 2 views
-2

Ich versuche, CREATE UNIQUE INDEX von DB2 in mysql zu konvertieren. Ich möchte nur wissen, wie INCLUDE in MySQL-Abfragen zu verwenden. Ich habe in MySQL-Dokument gesucht und ich finde nichts. Dies ist die Probe DB2 query:Wie verwende ich INCLUDE in MySQL-Abfragen?

CREATE UNIQUE INDEX SAMPLE ON MY_TABLE(ID) 
    INCLUDE(FIELD_1, FIELD_2, FIELD_3, FIELD_4) COMPRESS NO ALLOW REVERSE SCANS# 

und ich will auch COMPRESS NO ALLOW REVERSE SCANS wissen, in MySQL erlaubt? Irgendwelche Hilfe oder Anregung?

Antwort

0

Die Antwort ist sehr einfach: Keine dieser Optionen wird in mysql unterstützt und es gibt auch keine entsprechende Option. Db2 und MySQL sind zwei verschiedene Produkte, sie arbeiten anders.

+0

so wie diese Abfragen in MySQL schreiben? –

+0

'CREATE UNIQUE INDEX SAMPLE ON MY_TABLE (ID)' das ist alles. – Shadow

+0

Also keine Notwendigkeit von INCLUDE-Feldern? Oder soll ich schreiben wie 'CREATE UNIQUE INDEX SAMPLE ON MY_TABLE (ID, FIELD_1, FIELD_2, FIELD_3, FIELD_4)'? –