Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrice
J'imagine qu'il faut créer la fonction avec cette même option (la vue ne peut dépendre du schéma des données que si elle n'utilise que des vues ou fonctions qui elle même sont dépendantes du schéma des données).
--
"Stéphane Gobillon" a écrit dans le message de news:4b1201c490cf$b0aa3030$ Je voudrais créer une vue avec l'option with schemabiding et à l'intérieur de celle-ci j'utilise une fonction ?
voir exemple ci-dessous
Bien à vous
Stéphane
Example :
1. select dbo.TheFunction(10,20)
ok fonctionne
2. CREATE VIEW [dbo].[TheView] With SchemaBinding as select parm1, parm2, dbo.TheFunction(10,20) from mytable
Ko
Server: Msg 4513, Level 16, State 1, Procedure TheView, Line 6 Cannot schema bind view 'dbo.TheView'. 'dbo.TheFunction' is not schema bound.
3. CREATE VIEW [dbo].[TheView] as select parm1, parm2, dbo.TheFunction(10,20) from mytable
ok fonctionne
J'imagine qu'il faut créer la fonction avec cette même option (la vue ne
peut dépendre du schéma des données que si elle n'utilise que des vues ou
fonctions qui elle même sont dépendantes du schéma des données).
--
"Stéphane Gobillon" <s.gobillon@derivativecompany.com> a écrit dans le
message de news:4b1201c490cf$b0aa3030$a601280a@phx.gbl...
Je voudrais créer une vue avec l'option with schemabiding
et à l'intérieur de celle-ci j'utilise une fonction ?
voir exemple ci-dessous
Bien à vous
Stéphane
Example :
1. select dbo.TheFunction(10,20)
ok fonctionne
2. CREATE VIEW [dbo].[TheView] With SchemaBinding as
select parm1, parm2, dbo.TheFunction(10,20) from mytable
Ko
Server: Msg 4513, Level 16, State 1, Procedure TheView,
Line 6
Cannot schema bind view 'dbo.TheView'. 'dbo.TheFunction'
is not schema bound.
3. CREATE VIEW [dbo].[TheView] as
select parm1, parm2, dbo.TheFunction(10,20) from mytable
J'imagine qu'il faut créer la fonction avec cette même option (la vue ne peut dépendre du schéma des données que si elle n'utilise que des vues ou fonctions qui elle même sont dépendantes du schéma des données).
--
"Stéphane Gobillon" a écrit dans le message de news:4b1201c490cf$b0aa3030$ Je voudrais créer une vue avec l'option with schemabiding et à l'intérieur de celle-ci j'utilise une fonction ?
voir exemple ci-dessous
Bien à vous
Stéphane
Example :
1. select dbo.TheFunction(10,20)
ok fonctionne
2. CREATE VIEW [dbo].[TheView] With SchemaBinding as select parm1, parm2, dbo.TheFunction(10,20) from mytable
Ko
Server: Msg 4513, Level 16, State 1, Procedure TheView, Line 6 Cannot schema bind view 'dbo.TheView'. 'dbo.TheFunction' is not schema bound.
3. CREATE VIEW [dbo].[TheView] as select parm1, parm2, dbo.TheFunction(10,20) from mytable
ok fonctionne
C'est le cas dans une meme DB sous dbo Sans schemabiding cela focntionne avec cela fonctionne pas ? Il faut faire le test ....
-----Message d'origine----- J'imagine qu'il faut créer la fonction avec cette même
option (la vue ne
peut dépendre du schéma des données que si elle n'utilise
que des vues ou
fonctions qui elle même sont dépendantes du schéma des
données).
--
"Stéphane Gobillon" a
écrit dans le
message de news:4b1201c490cf$b0aa3030$ Je voudrais créer une vue avec l'option with schemabiding et à l'intérieur de celle-ci j'utilise une fonction ?
voir exemple ci-dessous
Bien à vous
Stéphane
Example :
1. select dbo.TheFunction(10,20)
ok fonctionne
2. CREATE VIEW [dbo].[TheView] With SchemaBinding as select parm1, parm2, dbo.TheFunction(10,20) from mytable
Ko
Server: Msg 4513, Level 16, State 1, Procedure TheView, Line 6 Cannot schema bind view 'dbo.TheView'. 'dbo.TheFunction' is not schema bound.
3. CREATE VIEW [dbo].[TheView] as select parm1, parm2, dbo.TheFunction(10,20) from mytable
ok fonctionne
.
C'est le cas dans une meme DB sous dbo
Sans schemabiding cela focntionne avec cela fonctionne
pas ? Il faut faire le test ....
-----Message d'origine-----
J'imagine qu'il faut créer la fonction avec cette même
option (la vue ne
peut dépendre du schéma des données que si elle n'utilise
que des vues ou
fonctions qui elle même sont dépendantes du schéma des
données).
--
"Stéphane Gobillon" <s.gobillon@derivativecompany.com> a
écrit dans le
message de news:4b1201c490cf$b0aa3030$a601280a@phx.gbl...
Je voudrais créer une vue avec l'option with schemabiding
et à l'intérieur de celle-ci j'utilise une fonction ?
voir exemple ci-dessous
Bien à vous
Stéphane
Example :
1. select dbo.TheFunction(10,20)
ok fonctionne
2. CREATE VIEW [dbo].[TheView] With SchemaBinding as
select parm1, parm2, dbo.TheFunction(10,20) from mytable
Ko
Server: Msg 4513, Level 16, State 1, Procedure TheView,
Line 6
Cannot schema bind view 'dbo.TheView'. 'dbo.TheFunction'
is not schema bound.
3. CREATE VIEW [dbo].[TheView] as
select parm1, parm2, dbo.TheFunction(10,20) from mytable