2016-04-04 18 views
-1

データを持つテーブルからカラムを削除することはできますか?データを含む列を削除するにはどうすればよいですか?

+0

をはい、それが可能です。どのデータベースですか? –

+0

主な外部キーの関係がある場合は、制約、インデックス(存在する場合)を削除する必要があります。次に、列を削除することができます –

答えて

1

SQLの構文は次のとおりです。

ALTER TABLE table_name DROP COLUMN column_name; 

それは、任意のデータベースのために働く必要があります。

0

次のことについて考える必要があります。データはどうなりますか?

ALTER TABLE TableName DROP COLUMN ColumnName; 

この(SQL-Serverの構文を)チェック:

CREATE TABLE #test(Col1 INT,Col2 INT); 
INSERT INTO #test VALUES(1,10),(2,20),(3,30); 

SELECT * FROM #test; 

ALTER TABLE #test DROP COLUMN Col1; 

SELECT * FROM #test; 

DROP TABLE #test; 
関連する問題