我已經分配了更改SQL表中某些數據列的任務(使用Sql CE Server 3.5,如果有的話)。SQL:更改表的數據列 - 保留列順序
這些表格由數百個逗號分隔的Excel文本文檔填充。
該代碼刺激了確定列的數據類型並創建表。
後來,我需要能夠回來並說,「不,具有'Y'和'N'的這一列需要更改爲布爾類型而不是字符類型。」
我找到了關於如何去掉Alter the Table(刪除一列並插入新列)的信息,但是我能否將表格的列恢復到它之前的列索引值,如「Insert At Index = X「?
這很簡短,足以測試:'數據轉換失敗。是否所有的數據都需要先刪除? – jp2code
哦 - 是的,布爾只需要0或1 - 對不起,應該提到這一點。您可以在視圖中將其表示爲Y或N,或稍後選擇。 – Chains
順便說一句 - 0 = false或no,1 = true或yes - 就大多數解釋而言。 – Chains