mysql set @variable
nějak to nemůžeu najít, ale potřebuji to vědět
kdy mysql vysypává obsah proměné, kteoru nastavím takto
SET @promena = 'hodnota';
a nevíte někdo... jaká je její maximální délka tj. které nastavení se k ní bere? abych věděl kolik MB do ní můžu uložit
kdy mysql vysypává obsah proměné, kteoru nastavím takto
SET @promena = 'hodnota';
a nevíte někdo... jaká je její maximální délka tj. které nastavení se k ní bere? abych věděl kolik MB do ní můžu uložit
[quote=EditorPO;322872]skus tu http://lamp.fornax.sk/jazyky/mysql/dat_typy/[/quote]
odkaz absolutně na prd
zmiňuje SET pouze jako datový typ (výběr)
jenže nikoliv jako příkazové slovo pro přiřazení proměné
odkaz absolutně na prd
zmiňuje SET pouze jako datový typ (výběr)
jenže nikoliv jako příkazové slovo pro přiřazení proměné
Myslím si, že typ proměnné je dán již deklarací tj. DECLARE @varx NUMERIC(6,4) a pak provedu přiřazení SET @varx = 1.3333 . Takže IHMO SET sice provede přiřazení, nikoliv deklaraci. A z toho už logicky vyplyne velikost proměnné kterou používám. V mém příkladu NUMERIC(6,4).
Žeby mysql_fetch_object a mysql_fetch_array ? Prvým príkazom dáta priradíš premennej ako objekt, druhým ako pole.
Trochu sa rozpíš, pýtaj sa na konkrétny príklad.
// A prdy si nechaj pre svoje súkromie.
Trochu sa rozpíš, pýtaj sa na konkrétny príklad.
// A prdy si nechaj pre svoje súkromie.
# příkaz první - ulož do db několik mega dat
SET @soubor = '....';
# příkaz druhý
INSERT INTO my_table (id, soubor) VALUES ('...', @soubor) ON DUPLICATE KEY UPDATE soubor = @soubor;
# celé to funguje a ušetří to opakování dat v query a tudíž rychlejší nakopání i zpracování serverem
problém je v tom, že nevím jak dlouho to zůstane v tom @soubor ???
DECLARE nepoužívám... otázkou je zda bych měl... musím pohledat
to to píšu tak nesrozumitelně?
PS: předpokládám odesílání dat z php přes mysql_query ... proto nemůžu načítat soubor přes LOAD
SET @soubor = '....';
# příkaz druhý
INSERT INTO my_table (id, soubor) VALUES ('...', @soubor) ON DUPLICATE KEY UPDATE soubor = @soubor;
# celé to funguje a ušetří to opakování dat v query a tudíž rychlejší nakopání i zpracování serverem
problém je v tom, že nevím jak dlouho to zůstane v tom @soubor ???
DECLARE nepoužívám... otázkou je zda bych měl... musím pohledat
to to píšu tak nesrozumitelně?
PS: předpokládám odesílání dat z php přes mysql_query ... proto nemůžu načítat soubor přes LOAD