aktualny_czas.losowa_zmienna
Tak wygląda moja funkcja
DROP FUNCTION IF EXISTS mojabaza.NEWID; DELIMITER $ CREATE FUNCTION mojabaza.NEWID() RETURNS BIGINT DETERMINISTIC BEGIN DECLARE v_WYNIK BIGINT DEFAULT 1; DECLARE v_MOD BIGINT DEFAULT 1; DECLARE v_ID BIGINT DEFAULT 1; SET v_ID = DATE_FORMAT(NOW(),'%y%h%d%H%i%s'); SET v_MOD = RIGHT((RAND()*4096),4); SET v_WYNIK = v_ID.v_MOD; RETURN v_WYNIK; END $ DELIMITER ; SELECT mojabaza.NEWID();
Wszystko ma robić mysql a nie PHP
i teraz chciałbym się dowiedzieć w jaki sposób ustanowić logiczne połączenie (dopisanie do jednej zmiennej drugiej)
chodzi mi konkretnie o tą linijkę SET v_WYNIK = v_ID.v_MOD; bo się męczę i przez znak + dopisywałem i delimiter z $ zmieniane było na // i dawałem logiczne złączenie &&