Detail hlášky #41337
<support> to napravíme jednoduše...
<support> stačí, když zadáte do konzole tento příkaz
<support> delete * from ac_transactions_den
<customer> o.k
<support> where idtran>187612314 and amount<7
<customer> cože??? jaký where...??!! Už jsem zmáčknul enter!!
Komentář: neúspěšná opravy chyby v účetním systému
Informace o hlášce
Diskuze
= smaž vše v tabulce "ac_transactions_den"
where idtran>187612314 and amount<7
= kde nějaké id-čko je > ... a amount (množství) < 7
bez části where - omezující podmínky - si promažeš celou tabulku. původně chtěli pravděpodobně odstranit jen několik "závadných" řádků.
Je to jedna z úplně základních chyb v DB, samozřejmě blbost supportu.
Pripomnky na kvalitu supportu do jiste miry beru, ale je potreba to zase brat v historickem kontextu :). -10 let byla uplne jina era IT :) a nektere veci se proste resili ponekud jinym zpusobem. Od te doby nam pribyla hromada byrokracie a úpravy se pochopitelne dodavaji jako samospustitelne skripty, na prvni pokus se neprovadi na provozni db atd. atd. Jak rikam, tohle nema smysl resit, jedine se tomu zasmat :). A to jestli by zakaznik neco napsal nebo nenapsal a pak se divil, jaky where??.. tak je treba si uvedomit, ze je to vytrzene z kontextu (buh vi, treba to resili cely den), a proto je to taky snad i vtipne :).