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

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

 更新時間: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)建對象(如表、列或用戶定義數(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類型的列,默認值為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字段
復(fù)制代碼 代碼如下:

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

相關(guān)文章

最新評論

高邮市| 宝清县| 河东区| 新郑市| 安平县| 宾川县| 临邑县| 西安市| 鸡西市| 唐山市| 石台县| 田东县| 长宁县| 比如县| 库车县| 时尚| 无极县| 神池县| 北辰区| 台湾省| 崇信县| 红河县| 南阳市| 万年县| 广灵县| 探索| 拉萨市| 龙川县| 凤庆县| 合山市| 辽中县| 玉屏| 梁山县| 东宁县| 台东市| 双桥区| 汶上县| 黄平县| 绍兴市| 贺兰县| 铁岭市|