Описание тега ansi-sql

ANSI SQL - это принятый Американским национальным институтом стандартов стандарт языка структурированных запросов, разработанный ISO/IEC JTC 1. Он является основой для различных диалектов SQL, используемых различными поставщиками СУБД.

ANSI SQL - это принятый Американским национальным институтом стандартов стандарт языка структурированных запросов, разработанный ISO/IEC JTC 1. Он является основой для различных диалектов SQL, используемых различными поставщиками СУБД.

SQL / PSM (SQL / Persistent Stored Modules) - это стандарт ISO, определяющий расширение SQL с процедурным языком для использования в хранимых процедурах.

В Oracle PL/SQL (для хранимых процедур) и SQL (для запросов) - это два совершенно разных языка (и внутренне выполняются разными механизмами). DB2, PostgreSQL и Firebird также проводят четкое различие между языком запросов (называемым SQL) и процедурным языком (для которого каждый поставщик использует другое имя).

Microsoft SQL Server не делает этого различия: используется только T-SQL, который охватывает язык запросов и процедурный язык.