Включает ли какой-либо стандарт SQL определение типа REF CURSOR или TABLE?
Мне всегда трудно читать довольно абстрактную стандартную спецификацию SQL, например, этот документ здесь:
http://www.contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt
Мне интересно, является ли какая-либо из основных поддерживаемых СУБД концепций типов REF CURSOR (Oracle, Postgres, SQL Server, ...) или TABLE (которые могут использоваться в качестве вложенных таблиц, например, в Oracle), или любая связанная концепция стандартизированы каким-то образом?
Например, HSQLDB, очень совместимая со стандартами база данных (начиная с версии 2.0), поддерживает UNNEST
функция для гнезда ARRAY
вводит в таблицы. Эту концепцию unnesting можно считать частью не первой нормальной формы в реляционном моделировании, которая, кажется, является общей концепцией. Вот почему я подумал, что это может стоить стандартизации...