真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

SqlServer中怎么判斷表、列不存在則創(chuàng)建

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)Sql Server中怎么判斷表、列不存在則創(chuàng)建,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),徐聞企業(yè)網(wǎng)站建設(shè),徐聞品牌網(wǎng)站建設(shè),網(wǎng)站定制,徐聞網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,徐聞網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

第一種方法

IF EXISTS (  SELECT 1 FROM SYSOBJECTS T1  INNER JOIN SYSCOLUMNS T2 ON T1.ID=T2.ID  WHERE T1.NAME='A' AND T2.NAME='C'  )  PRINT '存在'  ELSE  PRINT '不存在'

第二種方法,短小精悍,可謂精典

IF COL_LENGTH('A', 'C') IS NOT NULL   PRINT N'存在' ELSE   PRINT N'不存在'

方法一:

select  *  from  syscolumns  where  id=object_id('表名')  and  name='列名'

說(shuō)明:存在則返回此列的一條說(shuō)明記錄,不存在返回空;

方法二:

select  count(*)  from  sysobjects  a,syscolumns  b where a.id=b.id and b.name='flag1' and a.type='u'  and  a.name='T_Pro_ProductClass'

說(shuō)明:存在返回1,不存在則返回0

二、Sql Server中判斷表、列是否存在,如果不存在則創(chuàng)建

一、表不存在則創(chuàng)建:

if not exists (select * from sysobjects where id = object_id('mytab') and OBJECTPROPERTY(id, 'IsUserTable') = 1)create table mytab(  id int,  age int ,  name varchar(max),  primary key (id,age))go

二、列不存在則創(chuàng)建。

if not exists (select * from syscolumns where id=object_id('mytab') and name='columnname') alter table [mytab] add columnname nvarchar(max)

上述就是小編為大家分享的Sql Server中怎么判斷表、列不存在則創(chuàng)建了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


文章題目:SqlServer中怎么判斷表、列不存在則創(chuàng)建
分享網(wǎng)址:http://weahome.cn/article/ijdoep.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部