設置在創建表我要使用的數據類型SET
,但它看起來像有在SQL Server中沒有數據類型SET
。我正在尋找微軟的網站,那些是它支持的數據類型:http://msdn.microsoft.com/en-us/library/ms187752.aspxSET數據類型在SQL Server
我應該用哪一個來取代SET
?
我在MySQL數據庫中使用SET
這樣的:
CREATE TABLE IF NOT EXISTS `configurations` (
`index` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NOT NULL,
`configDuration` int(5) NOT NULL,
`configDurationPerspective` set('list_this_day','list_remaining') NOT NULL,
PRIMARY KEY (`index`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
,然後當我將數據插入到表中,它看起來是這樣的:
INSERT INTO 'configurations' (index, user_id, configDuration, configDurationPerspective) VALUES (1, 1, 2, 'list_this_day');
沒關係的報價。粘貼代碼時出現混亂。
現在我想要做同樣的事情,但在SQL Server中。
你想用SET做什麼?如果你回答,我們可能會提出一種替代方法來做你想做的事情...... – mortb
啊,這裏是定義:http://dev.mysql.com/doc/refman/5.0/en/ set.html。 – mortb
我已編輯我的帖子。是的,確切地說,這是SET的定義。但我想這是針對MySQL的。對於MS SQL,我找不到這樣的東西。 – Apostrofix