Bonjour, dans une solution WPF j'ai plusieurs projet dont 1 (Repositories) qui est rassemble des bases de données SQL server utilisant EntityFramework.
Il y a des tables, des vues et des Fonctions Tables.

En utilisant l'utilitaire d'importation de données d'Entityframework j'ai tenté de remonter cette fonction :

Nom : FucntionSQL.png
Affichages : 100
Taille : 9,2 Ko

en faisant comme pour n'importe quelle autre élément SQL :

Nom : Import.png
Affichages : 93
Taille : 18,3 Ko

jusque là tout va bien. Dans l'explorateur de modèles Entityframework je vois bien ma fonction.
Nom : 2.png
Affichages : 88
Taille : 10,2 Ko

par contre dans l'explorateur de solution Visual Studio elle n'apparait pas dans la liste des tables :
Nom : EntityFramework.png
Affichages : 85
Taille : 25,3 Ko

et bien sur elle n'est pas "appellable" dans le code. Voici le code SQL de la fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
USE [EMAIL]
GO
/****** Object:  UserDefinedFunction [dbo].[GET_SPECIFIC_TABLES]    Script Date: 01/11/2023 05:19:08 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER function [dbo].[GET_SPECIFIC_TABLES](@tableNameIsLike varchar(10), @tableCatalog varchar(50))
returns table
return
select TABLE_NAME from INFORMATION_SCHEMA.TABLES
where TABLE_CATALOG = @tableCatalog
and TABLE_NAME <> 'sysdiagrams'
and TABLE_NAME like CONCAT('%', @tableNameIsLike, '%');
Quelqu'un aurait une idée sur l'origine du problème ??