Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Menamakan Semula Lajur dalam SQL Server 2008 jika ALTER TABLE Gagal?
Penyelesaian untuk Penamaan Semula Lajur dalam SQL Server 2008
Menamakan semula lajur dalam SQL Server 2008 kadangkala boleh terbukti mencabar, terutamanya apabila kenyataan ALTER TABLE
gagal. Alternatif yang boleh dipercayai ialah menggunakan sp_rename
prosedur tersimpan.
Berikut ialah sp_rename
sintaks:
<code class="language-sql">EXEC sp_RENAME 'TableName.OldColumnName', 'NewColumnName', 'COLUMN'</code>
Sebagai contoh, untuk menukar nama lajur old_name
dalam jadual table_name
kepada new_name
, laksanakan arahan ini:
<code class="language-sql">EXEC sp_RENAME 'table_name.old_name', 'new_name', 'COLUMN'</code>
Pertimbangan Penting:
sp_rename
untuk mendapatkan butiran komprehensif dan kemungkinan pengehadan.EXEC
adalah penting untuk melaksanakan prosedur tersimpan.Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menamakan Semula Lajur dalam SQL Server 2008 jika ALTER TABLE Gagal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!