這是我正在嘗試做的事情的總結(jié)。用戶在初始用戶設(shè)置時(shí)輸入電子郵件地址該地址被設(shè)置為非活動(dòng)狀態(tài),并且不會(huì)單獨(dú)或作為訂戶組的一部分向其發(fā)送洞察報(bào)告一封確認(rèn)電子郵件將發(fā)送到該地址,其中包含激活鏈接單擊鏈接后,電子郵件地址將設(shè)置為活動(dòng)狀態(tài),并且可以發(fā)送 Insight 報(bào)告如果用戶修改現(xiàn)有電子郵件地址,新地址將設(shè)置為非活動(dòng)狀態(tài)(返回步驟 2)我在這里的主要困難是弄清楚如何創(chuàng)建一個(gè)能夠?qū)⒊跏茧娮余]件記錄為空/非活動(dòng)的表。我還認(rèn)為我可以使用觸發(fā)器向用戶提交電子郵件。
1 回答

鳳凰求蠱
TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個(gè)贊
您可以創(chuàng)建一個(gè)具有活動(dòng)/不活動(dòng)標(biāo)志的表,默認(rèn)情況下該標(biāo)志為 NULL,如下所示:
CREATE TABLE Subscription (
id INT IDENTITY(1,1),
name varchar(100),
email nvarchar(100),
isActive bit DEFAULT NULL --0 inactive, 1 active, for example
)
如果您希望值:“inactive”作為默認(rèn)值,請(qǐng)isActive varchar(10) DEFAULT 'inactive'在創(chuàng)建表時(shí)嘗試。
- 1 回答
- 0 關(guān)注
- 117 瀏覽
添加回答
舉報(bào)
0/150
提交
取消