Colonna calcolata attraverso management studio

giovedì 04 marzo 2010 - 12.33

ciccioherz Profilo | Junior Member

ciao,
sepre in riferimento ad un post precedente sto cercando di specificare una colonna calcolata inserendo la formula attraverso la proprietà della colonna con management studio, ma ne ricavo sempre un errore.
La forumla funziona (ed è accettata) solo se la scrivo tramite script, non diversamente.

riprendendo lo script suggeritomi nel posto precedente:
attivo AS (
CASE
WHEN dataIscrizione <= CURRENT_TIMESTAMP THEN 0
ELSE 1
END
)
dove attivo è la colonna, ho provato a copiare tale dicitura nel riquadro di management studio, ma non accetta la formula..

qualcuno saprebbe dirmi come mai..?
ho provato anche mille modifiche, ma niente..

carloalberto Profilo | Junior Member

>ciao,
>sepre in riferimento ad un post precedente sto cercando di specificare
>una colonna calcolata inserendo la formula attraverso la proprietà
>della colonna con management studio, ma ne ricavo sempre un errore.
>La forumla funziona (ed è accettata) solo se la scrivo tramite
>script, non diversamente.
>
>riprendendo lo script suggeritomi nel posto precedente:
>attivo AS (
> CASE
> WHEN dataIscrizione <= CURRENT_TIMESTAMP THEN 0
> ELSE 1
> END
>)

e se ti creassi una formula a cui passi il valore otterresti una cosa del tipo
select dbo.tuaformula(dataIscrizione ) as attivo from .....
in tuaformula ci metti la condizione che hai scritto sopra.

ciao

ciccioherz Profilo | Junior Member

forse credo di aver risolto..
la colonna che tentavo di modificare apprteneva ad una tabella con 2 record di esempio che ho inserito, in cui il valore ATTIVO era presente..

forse non accettava la formula per questo..credo..spero..

sta di fatto che ho eliminato i due record di esempio, ho ricopiato la formula in management studio ed ora sembra averla accettata..speriamo :)
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5