久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網站建設 > sqlserver對字段的添加修改刪除、以及字段的說明

sqlserver對字段的添加修改刪除、以及字段的說明

時間:2023-05-22 10:05:22 閱讀: 文章分類: 網站建設 作者: 網站技術員

導讀:1建站知識sqlserver對字段的添加修改刪除、以及字段的說明,需要的朋友可以參考下。seo網站排名優化軟件公司網站建設。

seo網站排名優化軟件公司網站建設

復制代碼 代碼如下:

--新增表字段 ALTER procedure [dbo].[sp_Web_TableFiled_Insert] ( @TableName varchar(100), @FieldName varchar(100), @FieldExplain varchar(200), @DataType varchar(100), @ConnectTableName varchar(100), @FieldLength int, @NewsID int output ) as begin transaction mytran declare @errorSum int if not exists (SELECT * FROM syscolumns where id=object_id(@TableName) AND name=@FieldName) begin in百度seo網站優化sert tb_TableField ( TableName, FieldName, FieldExplain, DataType, ConnectTableName, FieldLength, UserSetSign ) values ( @TableName, @FieldName, @FieldExplain, @DataType, @ConnectTableName, @FieldLength, '1' ) declare @sql varchar(8000) --判斷類型 if(@DataType='decimal') begin set @sql = 'alter table ' + @TableName +' add ' + @FieldName +' ' + @DataType +'(' +Convert(varchar,@FieldLength)+',2'+')' end else if(@DataType='varchar') begin set @sql = 'alter table ' + @TableName +' add ' + @FieldName +' ' + @DataType +'(' +Convert(varchar,@FieldLength)+')' end else begin set @sql = 'alter table ' + @TableName +' add ' + @FieldName +' ' + @DataType end exec(@sql) EXECUTE sp_addextendedproperty N'MS_Description', @FieldExplain, N'user', N'dbo', N'Table', @TableName, N'column' , @FieldName; set @errorSum=@errorSum+@@error set @NewsID=0; end else begin set @NewsID=1; end if(@errorSum>0) begin rollback tran end else begin commit tran mytran end --修改表字段 ALTER procedure [dbo].[sp_Web_TableFiled_Update] ( @TableName varchar(100), @FieldName varchar(100), @FieldExplain varchar(200), @DataType varchar(100), @ConnectTableName varchar(100), @FieldLength int, @ID int, @NewsID int output ) as begin transaction mytran declare @fname varchar(100) declare @errorSum int --先取出表中以前的字段名稱 select @fname=FieldName from tb_TableField where ID=@ID declare @pstid int declare @sql varchar(8000) --再根據字段名稱取出tb_PaySystemToLocation中對應的ID select @pstid=ID from tb_PaySystemToLocation where LocationField=@fname set @sql = 'sp_rename '+CHAR(39)+@TableName+'.['+@fname+']'+CHAR(39)+',' +char(39)+@FieldName+char(39)+',' + char(39)+'COLUMN' +CHAR(39) exec(@sql) update tb_TableField set TableName=@TableName, FieldName=@FieldName, FieldExplain=@FieldExplain, DataType=@DataType, ConnectTableName=@ConnectTableName, FieldLength=@FieldLength where ID=@ID --修改字段說明 EXECUTE sp_updateextendedproperty N'MS_Description', @FieldExplain, N'user', N'dbo', N'Table', @TableName, N'column' , @FieldName; --EXEC sp_updateextendedproperty 'MS_Description',@FieldExplain,'user',dbo,'table',@TableName,'column',@FieldName set @NewsID=0; set @errorSum=@errorSum+@@error if(@@ERROR>0) begin rollback tran end else begin commit tran mytran end -刪除表字段 ALTER procedure [dbo].[sp_Web_TableFiled_Delete] ( @ID int, @NewsID int output ) as begin transaction mytran declare @fname varchar(100) declare @tablename varchar(100) declare @pstid int declare 網站推廣優化seo@如何seo優化推廣網站sql varchar(8000) declare @errorSum int --取出字段名,表名 select @fname=FieldName,@tablename=TableName from tb_TableField where ID=@ID --取出tb_PaySystemToLocation的ID select @pstid=ID from tb_PaySystemToLocation where LocationField=@fname delete from tb_TableField where ID=@ID set @sql='ALTER TABLE ' +@tablename+ ' DROP COLUMN '+ @fname exec(@sql) set @errorSum=@errorSum+@@error set @NewsID=0; if(@errorSum>0) begin rollback tran end else begin commit tran mytran end

關鍵詞標簽: 標簽 字段

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-22 ,文章sqlserver對字段的添加修改刪除、以及字段的說明主要講述字段,標簽,sqlserver對字段的添加修改刪除、以及字網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_4445.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 岑巩县| 湖南省| 金塔县| 芒康县| 淳安县| 林周县| 旺苍县| 金川县| 陆河县| 永康市| 靖州| 长寿区| 铜山县| 浙江省| 正定县| 北海市| 将乐县| 宜君县| 农安县| 健康| 浦江县| 勐海县| 霍山县| 龙里县| 乌兰察布市| 景宁| 武义县| 全州县| 穆棱市| 凯里市| 洛隆县| 尉犁县| 新河县| 公主岭市| 普格县| 济源市| 乐山市| 乐昌市| 和顺县| 江孜县| 闽侯县|