91网首页-91网页版-91网在线观看-91网站免费观看-91网站永久视频-91网站在线播放

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

Sql Server 添加刪除字段判斷表或字段是否存在得到字段描述

admin
2011年11月20日 1:0 本文熱度 3420


Sql Server 添加刪除字段判斷表或字段是否存在得到字段描述


增加字段
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
更改當前數據庫中用戶創建對象(如表、列或用戶定義數據類型)的名稱。
語法
sp_rename [ @objname = ] 'object_name' ,
[ @newname = ] 'new_name'
[ , [ @objtype = ] 'object_type' ]
=======================================================


--假設要處理的表名為: tb


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


--添加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
========================================================================
如果是實表可以用


if exists (select * from sysobjects where id = object_id(N'[dbo].[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[表名]--如果表存在就刪除


如果是臨時表可以用


if object_id('tempdb..##temp') is not null
drop table ##temp


說明,如果用查找實表方法來打臨時表會找不到.發布區別對代.
==========================================================
得到表字段的描述


我一般用這個視圖
Create view fielddesc
as
select o.name as oname, c.name as cname,convert(varchar(30),p.value) as value,p.smallid as psmallid,t.name as tname
from syscolumns c
join systypes t on c.xtype = t.xtype
join sysobjects o on o.id=c.id
left join sysproperties p on p.smallid=c.colid and p.id=o.id
where o.xtype='U'

查詢時:
Select * from fielddesc where oname = '你的表名'


該文章在 2011/11/20 1:00:14 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 九色九一 | 乱妇在线观看 | 日本伊人 | 国产成本人片免费v | 国产乱婬 | 激情视频亚洲 | 国产色成| 午夜小电影 | 成人午夜免费电影 | 日韩理论片 | 福利导航视频大全 | 国产欧美精品久 | 欧美一级视频在 | 国产视频第二页 | 国产人成在线观看 | 国产日韩欧美乱码 | 欧美在线观看视 | 日韩国产码高清 | 国产h片在线观看 | 国产日韩欧美网站 | 日本三级在线看观 | 日韩女人性开放视频 | 国产精品美女视频 | 拍国产真 | 国产精品二区亚洲 | 欧美影院一区二区 | 91视频入口 | 欧美三级一区二区 | 日本成人xxx在线 | 中文字幕日韩wm二 | 国产色综合免费观看 | 国产欧美自拍视频 | 区三区免费中文字幕 | 日韩a一级毛 | 成人导航网站 | 国产又粗又长的视频 | 欧美专区在线播放 | 国产美女嘘嘘嘘嘘嘘 | 国产视频一区四区 | 国产又粗又大又爽 | 日韩高清在线播放不 |