Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Результирующий набор — это набор строк в источнике данных, который соответствует определенным критериям. Это концептуальная таблица, которая приводит к запросу и доступна приложению в табличной форме. Инструкции SELECT , функции каталога и некоторые процедуры создают результирующие наборы. В следующем примере первая инструкция SQL создает результирующий набор, содержащий все строки и все столбцы в таблице Orders, а вторая инструкция SQL создает результирующий набор, содержащий OrderID, SalesPerson и столбцы состояния для строк в таблице "Заказы", в которой находится состояние OPEN:
SELECT * FROM Orders
SELECT OrderID, SalesPerson, Status FROM Orders WHERE Status = 'OPEN'
Результирующий набор может быть пустым, который не отличается от результирующих наборов вообще. Например, следующая инструкция SQL создает пустой результирующий набор:
SELECT * FROM Orders WHERE 1 = 2
Пустой результирующий набор не отличается от любого другого результирующий набор, за исключением того, что он не имеет строк. Например, приложение может получить метаданные для результирующий набор, попытаться получить строки и закрыть курсор над результирующий набор.
Процесс извлечения строк из источника данных и их возвращение в приложение называется получением. В этом разделе описываются основные части этого процесса. Дополнительные сведения о более сложных разделах, таких как блокируемые и прокручиваемые курсоры, см. в разделе "Блокировать курсоры" и "Прокручиваемые курсоры". Сведения об обновлении, удалении и вставке строк см. в разделе "Обзор обновления данных".
Этот раздел содержит следующие подразделы.