<?xml version="1.0" encoding="iso-8859-15"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"><channel><title>Constraint con coalesce</title><link>https://forum.aspitalia.com/forum/topic.aspx?PostID=427691</link><generator>Generated by feed.ASPItalia.com 'Cortana' 2022.8.29</generator><description /><dc:language>it-it</dc:language><lastBuildDate>Fri, 12 Mar 2021 20:43:43 GMT</lastBuildDate><item><title>Constraint con coalesce</title><link>https://forum.aspitalia.com/forum/post/427691/Constraint-Coalesce.aspx#427691</link><pubDate>Tue, 09 Mar 2021 18:30:40 GMT</pubDate><description>Ciao,&lt;br/&gt;non trovo su nessun forum la soluzione al mio problema e spero che mi possiate dare una mano.&lt;br/&gt;Ho una tabella e devo aggiungere una constraint per la quale due colonne non siano contemporaneamente null&lt;br/&gt;Credo che la soluzione migliore sia usare la funzione coalesce ma non riesco ad inserirla nella constraint. Ho scritto questo:&lt;br/&gt;&lt;br/&gt;alter MiaTabella add constraint NomeConstraint check (coalesce(colonna1,colonna2) is not null)&lt;br/&gt;&lt;br/&gt;e altre soluzioni simili ma mi esce sempre errore&lt;br/&gt;&lt;br/&gt;Grazie ...&lt;p&gt;Continua a leggere &lt;a href="https://forum.aspitalia.com/forum/post/427691/Constraint-Coalesce.aspx#427691"&gt;&lt;em&gt;Constraint con coalesce&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="https://www.aspitalia.com/"&gt;(C) 2026 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>eusebio1006</dc:creator><guid isPermaLink="true">https://forum.aspitalia.com/forum/post/427691/Constraint-Coalesce.aspx#427691</guid><slash:comments>2</slash:comments><wfw:comment>https://forum.aspitalia.com/forum/post/427691/Constraint-Coalesce.aspx#427691#feedback</wfw:comment><wfw:commentRss>https://forum.aspitalia.com/forum/ws/commentRSS.aspx?url=http%3a%2f%2fforum.aspitalia.com%2fforum%2fpost%2f427691%2fconstraint-coalesce.aspx%23427691</wfw:commentRss></item><item><title>RE: Constraint con coalesce</title><link>https://forum.aspitalia.com/forum/post/427691/Constraint-Coalesce.aspx#427698</link><pubDate>Fri, 12 Mar 2021 20:03:02 GMT</pubDate><description>salve Giorgio,&lt;br/&gt;io andrei su una soluzione piu&amp;#39; semplice,&lt;br/&gt;[code]&lt;br/&gt;nuova tabella (&lt;br/&gt;	Id int NOT NULL,&lt;br/&gt;	a int NULL,&lt;br/&gt;	b int NULL&lt;br/&gt;	);&lt;br/&gt;GO&lt;br/&gt;ALTER TABLE dbo.t&lt;br/&gt;	ADD CONSTRAINT chk_t_A$B_not_null&lt;br/&gt;		CHECK (&lt;br/&gt;				(&lt;br/&gt;					(CASE WHEN a IS NULL THEN 0 ELSE 1 END) &lt;br/&gt;					+ (CASE WHEN b IS NULL THEN 0 ELSE 1 END)&lt;br/&gt;				) &amp;gt;= 1&lt;br/&gt;			);&lt;br/&gt;		&lt;br/&gt;&lt;br/&gt;GO&lt;br/&gt;DECLARE @Id int = 1, @a int = 1, @b int = 1;&lt;br/&gt;SELECT @Id Id, @a a, @b b;&lt;br/&gt;INSERT INTO dbo.t VALUES ( @id, @a, @b);&lt;br/&gt;&lt;br/&gt;SELECT @Id = 2, @a = 2, @b = NULL;&lt;br/&gt;SELECT ...&lt;p&gt;Continua a leggere &lt;a href="https://forum.aspitalia.com/forum/post/427691/Constraint-Coalesce.aspx#427698"&gt;&lt;em&gt;RE: Constraint con coalesce&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="https://www.aspitalia.com/"&gt;(C) 2026 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Andrea Montanari</dc:creator><guid isPermaLink="true">https://forum.aspitalia.com/forum/post/427691/Constraint-Coalesce.aspx#427698</guid><slash:comments>1</slash:comments><wfw:comment>https://forum.aspitalia.com/forum/post/427691/Constraint-Coalesce.aspx#427698#feedback</wfw:comment><wfw:commentRss>https://forum.aspitalia.com/forum/ws/commentRSS.aspx?url=http%3a%2f%2fforum.aspitalia.com%2fforum%2fpost%2f427691%2fconstraint-coalesce.aspx%23427698</wfw:commentRss></item><item><title>RE: Constraint con coalesce</title><link>https://forum.aspitalia.com/forum/post/427691/Constraint-Coalesce.aspx#427699</link><pubDate>Fri, 12 Mar 2021 20:43:43 GMT</pubDate><description>Grazie Andrea. Sempre preziosi i tuoi consigli. Ormai sei il mio mentore per SQL&lt;br/&gt;Un saluto&lt;br/&gt;&lt;br/&gt;Giorgio&lt;p&gt;Continua a leggere &lt;a href="https://forum.aspitalia.com/forum/post/427691/Constraint-Coalesce.aspx#427699"&gt;&lt;em&gt;RE: Constraint con coalesce&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="https://www.aspitalia.com/"&gt;(C) 2026 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>eusebio1006</dc:creator><guid isPermaLink="true">https://forum.aspitalia.com/forum/post/427691/Constraint-Coalesce.aspx#427699</guid><slash:comments>0</slash:comments><wfw:comment>https://forum.aspitalia.com/forum/post/427691/Constraint-Coalesce.aspx#427699#feedback</wfw:comment><wfw:commentRss>https://forum.aspitalia.com/forum/ws/commentRSS.aspx?url=http%3a%2f%2fforum.aspitalia.com%2fforum%2fpost%2f427691%2fconstraint-coalesce.aspx%23427699</wfw:commentRss></item></channel></rss>