On 15/03/2022 12:03, Kjell Rilbe wrote: > Den 2022-03-15 kl. 15:37, skrev Adriano dos Santos Fernandes: >> On 15/03/2022 11:23, Alex Peshkoff via Firebird-devel wrote: >>> Very interesting - but other name for them should be used. It's too easy >>> to loose difference between LT & LTT that are absolutely different >>> things. >>> >> Maybe just "DECLARE TABLE" then? >> >> We would refer to them as "declared tables". >> >> In routines they will be local declared tables. >> >> In the future, when they could also be in a package, a packaged declared >> table. > > From a linguistic point of view I find "declared" to be a nonsense > qualification of "table". Aren't all tables declared in a sense? >
No, some are CREATEd. > The essence of these tables seems to be that they are local to > "something", but the term "local" seems to be "taken" by the things > called local temporary tables(?). > Yes. > Would it be possible to use some other word to distinguish, instead of > just leaving out "local" (which essentially loses the most important > aspect of what it really is)? > > Suggestions for thought: > > Internal? > Volatile? > Virtual? > Transient? > None of these words seems good for me to distinguish the difference. Adriano Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel