Details
-
Task
-
Status: Open (View Workflow)
-
Minor
-
Resolution: Unresolved
-
None
Attachments
Issue Links
- relates to
-
MDEV-32117 PERSISTENT FOR clause is applied to all tables, and wrong documentation
-
- Open
-
Activity
Field | Original Value | New Value |
---|---|---|
Assignee | Rex Johnston [ JIRAUSER52533 ] |
Issue Type | Task [ 3 ] | New Feature [ 2 ] |
Issue Type | New Feature [ 2 ] | Bug [ 1 ] |
Key | TODO-4003 | MDEV-31431 |
Workflow | Simple workflow [ 178006 ] | MariaDB v4 [ 178089 ] |
Issue Type | Bug [ 1 ] | Task [ 3 ] |
Project | Dev todo [ 10100 ] | MariaDB Server [ 10000 ] |
Comment |
[ 92) Specifications for Feature F661, “Simple tables”:
{quote} a) Subclause 7.16, “<query expression>”: i) Without Feature F661, “Simple tables”, conforming SQL language shall not contain a <simple table> that immediately contains a <table value constructor>. ii) Without Feature F661, “Simple tables”, conforming SQL language shall not contain an <explicit table>. {quote} 7.3 <table value constructor> {quote} Function Specify a set of <row value expression>s to be constructed into a table. Format <table value constructor> ::= VALUES <row value expression list> {quote} Table Value Constructors are already supported by MariaDB, so adding support for Explicit Tables mean that Feature F611 is complete. ] |
Fix Version/s | 11.2 [ 28603 ] |
Comment |
[ {code}
table t1; {code} isn't cached, whereas {code} select * from t1; {code} is cached. ] |
Fix Version/s | 11.0 [ 28320 ] | |
Fix Version/s | 11.2 [ 28603 ] |
Component/s | Parser [ 10201 ] |
Labels | sql |
Labels | sql | sql sql2016 |
Fix Version/s | 11.3 [ 28565 ] | |
Fix Version/s | 11.0 [ 28320 ] |
Priority | Major [ 3 ] | Minor [ 4 ] |
Link | This issue relates to MDEV-32117 [ MDEV-32117 ] |
Fix Version/s | 11.4 [ 29301 ] | |
Fix Version/s | 11.3 [ 28565 ] |
Fix Version/s | 11.5 [ 29506 ] | |
Fix Version/s | 11.4 [ 29301 ] |
Fix Version/s | 11.6 [ 29515 ] | |
Fix Version/s | 11.5 [ 29506 ] |
Fix Version/s | 11.7 [ 29815 ] | |
Fix Version/s | 11.6 [ 29515 ] |
Fix Version/s | 11.7 [ 29815 ] |
Relevant excerpts from an SQL standard
5) The <explicit table>
12) A <query expression> QE1 is insertable-into if it does not specify a <result offset clause> or a <fetch first clause> and the <query expression body> of QE1 is a <query primary> that is one of the following:
Without Feature F661, “Simple tables”, conforming SQL language shall not contain an <explicit table>.
d) If VC i is an <explicit table>, then let T be the table identified by the <explicit table>.