新しい列を追加しないと、既存の列を更新できますか?私は以下のようにテーブルを作成しているSQL Serverの既存の作成テーブルの列にIdentity(autoincrement)を追加する方法は?
:
はテーブルSalesInfo作成(Sales_ID int型nullではないが、PRODUCT_IDはない ヌル、Sales_Status VARCHAR(50)は、VARCHAR(200)備考INT);
したがって、このテーブルでは、既存の列を削除せずにSales_IDに自動インクリメントを追加する必要がありますか?私は既存の列を削除せずに任意の解決策があるかどうかはわからない
データ関係のためにデータを任意の一時列にコピーできません。 – user3610612
http://stackoverflow.com/questions/1049210/adding-an-identity-to-an-existing-column – Mansoor
上記の共有リンク(http://stackoverflow.com/questions/1049210/adding-an-アイデンティティと既存の列)はまだ解決策でしたが、私はカラム/テーブルを削除したり追加したりすることなく同じテーブルを更新できるかどうか尋ねました。 – user3610612