最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQL判斷字段列是否存在的方法

 更新時(shí)間:2013年03月05日 14:47:40   作者:  
本文介紹了SQL判斷字段列是否存在的方法,需要的朋友可以參考一下

增加字段

復(fù)制代碼 代碼如下:

alter table docdsp  add dspcode char(200)

刪除字段
復(fù)制代碼 代碼如下:

ALTER TABLE table_NAME DROP COLUMN column_NAME

修改字段類型
復(fù)制代碼 代碼如下:

ALTER TABLE table_name  ALTER COLUMN column_name new_data_type

改名
sp_rename
更改當(dāng)前數(shù)據(jù)庫中用戶創(chuàng)建對(duì)象(如表、列或用戶定義數(shù)據(jù)類型)的名稱。
語法
復(fù)制代碼 代碼如下:

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類型的列,默認(rèn)值為0
alter table tb add 列名 int default 0
end
else
begin
print '表中無主鍵,添加主鍵列'

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


判斷table1中是否存在name字段
復(fù)制代碼 代碼如下:

if exists(select * from syscolumns where id=object_id('table1') and name='name') begin
select * from people;
end

相關(guān)文章

最新評(píng)論

射洪县| 汪清县| 治县。| 南乐县| 安西县| 仙游县| 五华县| 辽阳县| 长武县| 土默特左旗| 奉贤区| 西峡县| 大姚县| 抚远县| 虞城县| 金川县| 清水河县| 衡阳市| 隆子县| 客服| 桐庐县| 鄄城县| 鞍山市| 都兰县| 镇雄县| 巩义市| 吉林省| 湟中县| 沂源县| 潼南县| 浏阳市| 隆德县| 厦门市| 乌鲁木齐市| 囊谦县| 济宁市| 秦安县| 湘潭县| 正定县| 济南市| 平遥县|