4 pièce(s) jointe(s)
WPF application importation de Function sql
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 :
Pièce jointe 646013
en faisant comme pour n'importe quelle autre élément SQL :
Pièce jointe 646014
jusque là tout va bien. Dans l'explorateur de modèles Entityframework je vois bien ma fonction.
Pièce jointe 646015
par contre dans l'explorateur de solution Visual Studio elle n'apparait pas dans la liste des tables :
Pièce jointe 646016
et bien sur elle n'est pas "appellable" dans le code. Voici le code SQL de la fonction :
Code:
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 ??