Меню

Главная
Случайная статья
Настройки
Обсуждение:Select (SQL)
Материал из https://ru.wikipedia.org

Эта статья тематически связана с вики-проектом «Информационные технологии», цель которого — создание и улучшение статей по темам, связанным с информационными технологиями. Вы можете её отредактировать, а также присоединиться к проекту, принять участие в его обсуждении и поработать над требуемыми статьями.

Нестандартный синтаксис (DB2)

В DB2 также есть оператор ограничения выборки:

FETCH FIRST n ROWS ONLY

Ссылка:

http://www.dbforums.com/db2/352559-sql-db2-limit-rows.html 194.158.198.113 09:59, 10 марта 2011 (UTC)[ответить]

SELECT это оператор DQL, а не DML

В статье неправильно указан язык запросов, к которому относится SELECT. SELECT является единственным оператором языка запросов DQL (язык запросов к данным). Он никак не относится к языку манипулирования данными. Предлагаю исправить неточность.

85.26.164.178 12:11, 7 января 2015 (UTC) tiso[ответить]
  • Я бы не сказал, что это неправильно. Скорее, просто есть альтернативные наименования. Манипулирование модифицирование, ИМХО выборка данных - тоже частный случай манипулирования. И наоборот: запрос выборка, ведь может быть запрос на модификацию данных. Поэтому термины DML и DQL было бы логично считать синонимами. Другое дело, что придумывая разные названия и аббревиатуры, авторы не обязательно руководствуются логикой, а для доказательства синонимичности пришлось бы искать АИ. Предлагаю вариант: имеющееся определение не менять, но отдельной фразой добавить уточнение: "В некоторых источниках разделяются понятия DML и DQL (Data Query Language, языка запросов данных), в этом случае оператор SELECT считают единственным оператором DQL." С одной стороны это будет вполне нейтрально, а с другой стороны будет соответствовать реальности, т.к. действительно в разных источниках пишут по-разному.--Hint°°° 11:05, 8 января 2015 (UTC)[ответить]
Downgrade Counter