bonjour le forum j'ai créé une table
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
SET ANSI_NULLS ON
GO
 
SET QUOTED_IDENTIFIER ON
GO
 
SET ANSI_PADDING ON
GO
 
CREATE TABLE [EDITIONBONENLEVEMENT](
	[Numero] [int]  NULL,
	[Date_Bon] [date] NOT NULL,
	[NumeroBon] [varchar](10) NULL,
	[IDPRODUIT] [nvarchar](10) NULL,
	[UNITE] [nvarchar](250) NULL,
	[NOM_PRODUIT] [nvarchar](250) NULL,
	[QUANTITE_AMBIANT] [decimal] NOT NULL,
	[NOM_DEPOT] [nvarchar](250) NULL,
	[Chauffeur] [nvarchar](250) NULL,
	[VEHICUL] [nvarchar](250) NULL,
	[TRANSPORTEUR] [nvarchar](250) NULL,
	[DESTINATION] [nvarchar](250) NULL,
	[POINT_LIVRAISON] [nvarchar](250) NULL,
	[TYPE_MVT] [nvarchar](250) NULL,
)
GO
 
SET ANSI_PADDING OFF
GO
pour l'enregistrement des bons d'enlèvement et compte tenue du fait qu'un bon peut contenir plusieurs produits je voudrais pendant l'enregistrement des produits maintenir la colonne numbon et la colonne Numero vide et ensuite faire une mise à jour pour cela j'utilise la requette suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
UPDATE [dbo].[EDITIONBONENLEVEMENT] SET [NumeroBon]='11',[Numero]='1' WHERE [Numero]=''
mais sa ne marche pas et je ne comprend pas pourquoi quelqu'un pourrais t'il m'aider à comprendre mieux