mirror of
https://github.com/sasjs/core.git
synced 2026-01-03 15:40:05 +00:00
feat: several macros for working with the sasjs/server apis
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
/**
|
||||
@file
|
||||
@brief Mechanism for locking tables to prevent parallel modifications
|
||||
@details Uses a control table to enable ANY table to be locked for updates.
|
||||
@details Uses a control table to enable ANY table to be locked for updates
|
||||
(not just SAS datasets).
|
||||
Only useful if every update uses the macro! Used heavily within
|
||||
[Data Controller for SAS](https://datacontroller.io).
|
||||
|
||||
@@ -15,7 +16,7 @@
|
||||
length is 200 characters.
|
||||
@param [out] ctl_ds= (0) The control table which controls the actual locking.
|
||||
Should already be assigned and available. The definition is available by
|
||||
running mp_coretable.sas as follows: `%mp_coretable(LOCKTABLE)`.
|
||||
running the mddl_dc_locktable.sas macro.
|
||||
|
||||
@param [in] loops= (25) Number of times to check for a lock.
|
||||
@param [in] loop_secs= (1) Seconds to wait between each lock attempt
|
||||
|
||||
Reference in New Issue
Block a user