Insertion de Plusieurs Lignes dans Sybase ASE
(Question similaire liés à SQL Server : SILien)
Je sais que dans Sql Server 2008 ou supérieur, vous pouvez insérer plusieurs lignes procédant de la manière suivante:
INSERT INTO MyTable (Name, ID)
VALUES ('First',1), ('Second',2), ('Third',3)
Cependant, il semble que cette syntaxe NE fonctionne PAS dans Sybase Adaptive Server Entreprise, car cela me donne une erreur..
Ce que quelqu'un sait la syntaxe dans Sybase qui réalise la même chose?
Sybase ASE est basé sur Transact SQL..
Grâce
OriginalL'auteur user2436815 | 2014-07-08
Vous devez vous connecter pour publier un commentaire.
Sybase doen pas insérer de la syntaxe SQL Server. Quel est le problème avec l'a montré ci-dessous méthode classique?
INSERT INTO MyTable (Name, ID) VALUES
Cela ne fonctionne pas sur mon Sybase version.
Qu'est-ce que votre Sybase version?
OriginalL'auteur Parado
essayez ceci:
Je sais que cela fonctionne sur des versions antérieures de SQL server, et que vous pensez qu'il va travailler avec sybase.
OriginalL'auteur G Mastros
Semble que la syntaxe n'est pas valide dans Sybase ASE, mais comme il est suggéré dans le rapport DONC, après vous pouvez obtenir le même à l'aide de
UNION ALL
commeOriginalL'auteur Rahul