Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

PK su campo calcolato - Interfaccia SSMS 2005

4 views
Skip to first unread message

dawn

unread,
Nov 19, 2009, 5:23:32 AM11/19/09
to
[sql server 2005 std SP3]
L'esempio sotto non alza nessun errore; la primary key sul campo
calcolato è tranquillamente accettata... Provate a farlo con
Management Studio!!!!!

SSMS sul campo calcolato non permette la gestione dell'informazione
"allow nulls" e la lascia ad "accettati"; la create della constraint
si arrabbia alquanto, povera.

Fatto a manina dallo script tutto funziona
bye

CREATE TABLE [dbo].[#PIPPO](
[CLIENT_CODE] [char](7) NOT NULL,
[FLAG_ANNULL] [char](1) NULL,
[SA_COD_CLIENTE] AS ('U'+right([CLIENT_CODE],(6))) PERSISTED NOT
NULL,
) ON [PRIMARY]

GO

ALTER TABLE [dbo].[#PIPPO] ADD CONSTRAINT
PK_USA_CLIENTS PRIMARY KEY CLUSTERED
([SA_COD_CLIENTE])

GO

0 new messages