Zamykanie zaznamov v MySQL

Miroslav Oravec mior na psg.sk
Úterý Říjen 5 21:08:11 CEST 1999


Ondrej Sury wrote:

> CREATE TABLE locks (
> id INT NOT_NULL,
> ts TIMESTAMP,
> UNIQUE (id)
> );
> 
> Zamknuti:
> INSERT INTO locks VALUES (<cislo zaznamu>, NULL);
> 
> Odemknuti:
> DELETE FROM locks WHERE id = <cislo zaznamu>;
> 
> Test:
> SELECT ts FROM locks WHERE id = <cislo zaznamu>;
> 
> Sloupec ts je tam proto, kdyz nejaky klient neodmkne zaznam, tak
> aby se dalo nejak zjistit jak dlouho uz si zaznam drzi a pripadne
> zamek zrusit.

Priznam sa, ze som to celkom nepochopil. Je to nejaka pomocna tabulka,
alebo akasi interna tabulka MySQL.
Ak mam tabulku
 CREATE TABLE zasoby (
 id INT NOT_NULL AUTO_INCREMENT,
 vcm VARCHAR(13),
 nazov VARCHAR(25),
 vykr VARCHAR(30),
 pocet VARCHAR(6),
 ); 

ako tu zamknem jednotlivy zaznam podla predchadzajucej tabulky???

Vdaka za radu.
-- 
					Miroslav Oravec
					  mior na psg.sk


Další informace o konferenci Databases