un while...wend, un for...next, un do...loop , comunque un ciclo
un while...wend, un for...next, un do...loop , comunque un ciclo
No....non serve fare cicli....
Siccome stai CREANDO un nuovo campo che poi usi nel tuo programma, ti basta qualcosa di questo tipo
ALTER TABLE Reservations ADD Campo_Univoco text;
UPDATE Reservations SET Campo_Univoco = SUBSTRING(MD5(RAND()) FROM 1 FOR 8) WHERE 1
Genera una stringa random con lettere a-z e numeri 1-0, di lunghezza 8. Se la vuoi più lunga cambia 8 con, per esempio, 15. Lunghezza massima è quella di un hash md5, cioè 32
Anzichè "text" come tipo di campo puoi mettere varchar(32) che è più appropriato, in questo caso
Ultima modifica di Dascos; 29-09-2021 a 18:31