自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL刪除字段及判斷字段是否存在的方法

數(shù)據(jù)庫 SQL Server
使用SQL語句如何增加、刪除、修改字段,并判斷字段是否存在的語句寫法是經(jīng)常要用到的,下文就將為您介紹該SQL語句,供您參考。

下面為您介紹使用SQL語句如何增加、刪除、修改字段,并判斷字段是否存在的詳細語句寫法,供您參考,希望對您有所幫助。

增加字段
alter table docdsp  add dspcode char(200)
刪除字段
ALTER TABLE table_NAME DROP COLUMN column_NAME
修改字段類型
ALTER TABLE table_name  ALTER COLUMN column_name new_data_type
改名
sp_rename
更改當(dāng)前數(shù)據(jù)庫中用戶創(chuàng)建對象(如表、列或用戶定義數(shù)據(jù)類型)的名稱。
語法
sp_rename [ @objname = ] 'object_name' ,
    [ @newname = ] 'new_name'
    [ , [ @objtype = ] 'object_type' ]

 --假設(shè)要處理的表名為: tb

--判斷要添加列的表中是否有主鍵
if exists(select 1 from sysobjects where parent_obj=object_id('tb') and xtype='PK')
begin
 print '表中已經(jīng)有主鍵,列只能做為普通列添加'

 --添加int類型的列,默認值為0
 alter table tb add 列名 int default 0 
end
else
begin
 print '表中無主鍵,添加主鍵列'

 --添加int類型的列,默認值為0
 alter table tb add 列名 int primary key default 0 
end
/**************************************************************************************/

判斷table1中是否存在name字段
if exists(select * from syscolumns where id=object_id('table1') and name='name') begin
select * from people;
end
 

責(zé)任編輯:段燃 來源: 博客園
相關(guān)推薦

2010-09-28 15:13:10

SQL語句

2010-09-16 15:20:36

sql server表

2010-09-28 16:22:23

SQL ntext字段

2010-09-28 14:46:45

SQL Xml字段

2010-09-01 15:59:44

SQL刪除字段

2010-09-28 16:14:14

SQL Server自

2010-09-25 10:48:59

SQL字段類型長度

2009-07-22 08:34:47

Scala方法和字段

2010-11-22 11:38:08

MySQL添加字段

2010-09-01 17:13:07

SQL刪除約束

2010-09-03 11:16:54

SQL刪除

2010-09-16 14:50:44

SQL Server表

2010-11-11 12:06:39

SQL自增列

2010-09-10 16:12:08

sql函數(shù)判斷

2010-11-23 15:27:00

MySQL添加字段

2010-09-28 13:53:59

sql text字段

2010-09-03 13:51:10

SQL刪除約束

2010-09-28 11:38:26

sql字段

2010-09-28 14:27:35

SQL定義Xml

2024-09-23 16:55:18

C#代碼開發(fā)
點贊
收藏

51CTO技術(shù)棧公眾號