¿Cómo puedo insertar varios registros con una sola instrucción INSERT en Sybase ASE

Esta característica está disponible en MySQL como se muestra en este post y de acuerdo a la Sybase documentación que también debe ser compatible, sin embargo Sybase no proporcionan un ejemplo práctico para que usted tiene que interpretar lo siguiente:

Sintaxis 1 Inserte una sola fila o varias filas, en la que se especifica la expresión de los valores de la columna. Varias filas, si se especifica, están delimitados por paréntesis

Así que tengo que interpretar los «adicionales paréntesis» como esperando el siguiente código de trabajo

create table #tmp_codes (
    code varchar(12) NULL
)

insert into #tmp_codes (code) 
values
    ('AAA'),
    ('BBB'),
    ('CCC')

Sin embargo, los errores con

Incorrect syntax near ',' on line 7

Estoy usando Sybase ASE 15 y no puede ver ninguna referencia a insertar varias filas en esta página de soporte para la instrucción INSERT

Está disponible esta característica de Sybase?

InformationsquelleAutor Brad | 2012-04-05

1 Kommentar

  1. 5

    Su primer Sybase doc enlace ASA no se ASE de la documentación.
    En ASE puede insertar varias filas sólo con insertar – instrucción select.

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea