Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las instrucciones SQL se pueden dividir de forma flexible en las cinco categorías siguientes:
Declaraciones de Generación de Conjuntos de Resultados Estas son declaraciones SQL que generan un conjunto de resultados. Por ejemplo, una instrucción SELECT .
Sentencias de Generación de Recuento de Filas Estas son sentencias SQL que generan un recuento de filas afectadas. Por ejemplo, una instrucción UPDATE o DELETE .
Instrucciones del lenguaje de definición de datos (DDL) Estas son instrucciones SQL que modifican la estructura de la base de datos. Por ejemplo, CREATE TABLE o DROP INDEX.
Instrucciones que cambian el contexto Estas son sentencias SQL que cambian el contexto de una base de datos. Por ejemplo, las instrucciones USE y SET de SQL Server.
Instrucciones administrativas Se trata de instrucciones SQL que se usan con fines administrativos en una base de datos. Por ejemplo, GRANT y REVOKE.
Las instrucciones SQL de las dos primeras categorías se conocen colectivamente como instrucciones de generación de resultados. Las instrucciones SQL de las tres últimas categorías se conocen colectivamente como instrucciones libres de resultados. ODBC define la semántica de lotes que incluyen solo instrucciones de generación de resultados. Esta semántica varía ampliamente y, por tanto, son específicas del origen de datos. Por ejemplo, el controlador de SQL Server no admite quitar un objeto y, a continuación, hacer referencia a o volver a crear el mismo objeto en el mismo lote. Por lo tanto, el término lote que se usa en este manual solo hace referencia a lotes de instrucciones de generación de resultados.