Bonjour à tous,
suite au super tuto de mikedavem j'ai pas mal avancé sur ce qu'il etait possible de faire.

Par contre au niveau de la fonction de classification j'aurais aimer classifier par schema de base mais je ne sais pas si c'est possible.

j'ai bien tester de modifier la fonction suivante

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
USE master;
GO
 
CREATE FUNCTION dbo.classified_function()
RETURNS SYSNAME
WITH SCHEMABINDING
AS
BEGIN
 
RETURN
(
	SELECT CASE SUSER_NAME()
		WHEN 'excelreporting' THEN 'gReportingExcel'
		WHEN 'accessreporting' THEN 'gReportingAccess'
		WHEN 'maintenance' THEN 'gMaintenance'
		ELSE 'Default'
	END
)
END; 
GO
En remplacant SUSER_NAME() par SCHEMA_NAME() et en remplaçant dans les WHEN les différents schémas que je voulais classer mais rien n'y fait.

Auriez vous plus d'infos ?

Merci
Johan