Collections:
IS_FREE_LOCK() - Checking Lock Status
How to check the status of a user defined lock using the IS_FREE_LOCK() function?
✍: FYIcenter.com
IS_FREE_LOCK(lock) is a MySQL built-in function that
returns 1 if a given user lock is free, 0 otherwise.
For example:
SELECT GET_LOCK('MyLock', 60), IS_FREE_LOCK('MyLock');
-- +------------------------+------------------------+
-- | GET_LOCK('MyLock', 60) | IS_FREE_LOCK('MyLock') |
-- +------------------------+------------------------+
-- | 1 | 0 |
-- +------------------------+------------------------+
SELECT RELEASE_LOCK('MyLock'), IS_FREE_LOCK('MyLock');
-- +------------------------+------------------------+
-- | RELEASE_LOCK('MyLock') | IS_FREE_LOCK('MyLock') |
-- +------------------------+------------------------+
-- | 1 | 1 |
-- +------------------------+------------------------+
Reference information of the IS_FREE_LOCK() function:
IS_FREE_LOCK(lock): boolean Returns 1 if a given user lock is free, 0 otherwise. Arguments, return value and availability: lock: Required. The lock name to be examined. boolean: Return value. 1 if the lock is free, 0 otherwise. Available since MySQL 4.
⇒ IS_IPV4() - Detecting IPv4 Address
⇐ INET6_NTOA() - IPv6 Address Number to String
2023-12-20, 1064🔥, 0💬
Popular Posts:
Where to find reference information and tutorials on MySQL database functions? I want to know how to...
How To Install Oracle Database 10g XE in Oracle? To install 10g universal edition, double click, Ora...
How To Break Query Output into Pages in MySQL? If you have a query that returns hundreds of rows, an...
How To Recover a Dropped Index in Oracle? If you have the recycle bin feature turned on, dropped ind...
How To View Data Files in the Current Database in Oracle? If you want to get a list of all tablespac...