OVH Cloud OVH Cloud

insert into sans valeur

4 réponses
Avatar
Microsoft
Bjr,

j'ai une table qui ne contient qu'une colonne de type identity car d'autre
tables fille utilise cette référence. J'ai besoin de faire un insert into
mais là j'ai un problème car je ne connais pas la syntaxe dans le cas où je
n'ai pas de values à mettre???
j'ai essayé ceci sans succès:
insert into ma_table
insert into ma_table ( ) values ( )
insert into ma_table (ma_colonne) values (@@identity)

merci de l'aide

slt

4 réponses

Avatar
Fred BROUARD
Ce cas n'est pas prévu car il est absurde !

A +

Microsoft a écrit:
Bjr,

j'ai une table qui ne contient qu'une colonne de type identity car d'autre
tables fille utilise cette référence. J'ai besoin de faire un insert into
mais là j'ai un problème car je ne connais pas la syntaxe dans le cas où je
n'ai pas de values à mettre???
j'ai essayé ceci sans succès:
insert into ma_table
insert into ma_table ( ) values ( )
insert into ma_table (ma_colonne) values (@@identity)

merci de l'aide

slt





--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Avatar
Patrice
Curieux que tu n'aies pas au moins une autre colonne. Si c'est bien le cas
il faudra que tu ajoutes de tout façon une colonne fut-elle "bidon"...

Patrice

--

"Microsoft" a écrit dans le message de
news:%
Bjr,

j'ai une table qui ne contient qu'une colonne de type identity car d'autre
tables fille utilise cette référence. J'ai besoin de faire un insert into
mais là j'ai un problème car je ne connais pas la syntaxe dans le cas où


je
n'ai pas de values à mettre???
j'ai essayé ceci sans succès:
insert into ma_table
insert into ma_table ( ) values ( )
insert into ma_table (ma_colonne) values (@@identity)

merci de l'aide

slt




Avatar
Med Bouchenafa
--CREATE TABLE tblTest (a INT IDENTITY)

SET IDENTITY_INSERT tblTest ON

INSERT INTO tblTest(a) SELECT ISNULL(MAX(a),0) + 1 FROM tblTest

SET IDENTITY_INSERT tblTest OFF

--
Bien cordialement
Med Bouchenafa


"Microsoft" a écrit dans le message de news:
%
Bjr,

j'ai une table qui ne contient qu'une colonne de type identity car d'autre
tables fille utilise cette référence. J'ai besoin de faire un insert into
mais là j'ai un problème car je ne connais pas la syntaxe dans le cas où
je n'ai pas de values à mettre???
j'ai essayé ceci sans succès:
insert into ma_table
insert into ma_table ( ) values ( )
insert into ma_table (ma_colonne) values (@@identity)

merci de l'aide

slt



Avatar
Microsoft
Je comprend la remarque mais je m'explique. J'ai un base multilingue.
Certaines petites table de références ne contiennent qu'une clé et un
libellé. En l'ocurrence le libellé est dispatché par langue. j'ai donc une
table de référence avec juste une clé et une table "fille" qui contient une
référence à la table, un référence à la langue et un varchar. Ceci à fin de
pouvoir, pour une valeur de cette table de référence et quelle que soit la
langue, avoir une requête qui me remonte tous les clients, par exemple, qui
font référence à la même ligne de ma table de référence.
j'espère que je suis clair???

"Fred BROUARD" a écrit dans le message de news:

Ce cas n'est pas prévu car il est absurde !

A +

Microsoft a écrit:
Bjr,

j'ai une table qui ne contient qu'une colonne de type identity car
d'autre tables fille utilise cette référence. J'ai besoin de faire un
insert into mais là j'ai un problème car je ne connais pas la syntaxe
dans le cas où je n'ai pas de values à mettre???
j'ai essayé ceci sans succès:
insert into ma_table
insert into ma_table ( ) values ( )
insert into ma_table (ma_colonne) values (@@identity)

merci de l'aide

slt



--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************