Open apstndb opened 2 months ago
It is a random idea about general system variable concept.
It may be overgeneralize for current status, but I think it is worth to remember when feature enhancement become hard.
This issue is forked from this comment: https://github.com/cloudspannerecosystem/spanner-cli/issues/183#issuecomment-2328271342
Although spanner-cli has evolved alongside Cloud Spanner as a product, it can be difficult to extend its functionality consistently.
These could be barriers to future feature expansion.
I assume that introducing general system variable may solve some problem.
SET
SHOW VARIABLE
-v assignment
--set=assignment
--variable=assignment
\v{VARIABLE_NAME}
It is a random idea about general system variable concept.
It may be overgeneralize for current status, but I think it is worth to remember when feature enhancement become hard.
This issue is forked from this comment: https://github.com/cloudspannerecosystem/spanner-cli/issues/183#issuecomment-2328271342
Motivation
Although spanner-cli has evolved alongside Cloud Spanner as a product, it can be difficult to extend its functionality consistently.
These could be barriers to future feature expansion.
I assume that introducing general system variable may solve some problem.
SET
, andSHOW VARIABLE
.-v assignment
--set=assignment
--variable=assignment
SET
statement can be used in spanner-cli session.\v{VARIABLE_NAME}
.SHOW VARIABLE
statement can display system variable value as on-demand.