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
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.
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
Auriez vous plus d'infos ?
Merci
Johan
Partager