MYSQL教程sql增加与删除字段(示例)

MYSQL教程sql增加与删除字段(示例),第1张

概述介绍《MYSQL教程sql增加与删除字段(示例)》开发教程,希望对您有用。

《MysqL教程sql增加与删除字段(示例)》要点:
本文介绍了MysqL教程sql增加与删除字段(示例),希望对您有用。如果有疑问,可以联系我们。

导读:在MysqL数据库中,用SQL语句管理与维护字段,这里分享下 *** 作实例.例子:增加字段 alter table docdsp add dspcode char(200) 删除...

MysqL学习在MysqL数据库中,这里分享下 *** 作实例.

MysqL学习例子:
 

增加字段  
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  
 

MysqL学习改名  
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 
  
判断table1中是否存在name字段且删除字段
if exists(select * from syscolumns where ID=object_ID('table1') and name='name') begin 
select * from people; 
alter table table1 DROP ColUMN name
end

《MysqL教程sql增加与删除字段(示例)》是否对您有启发,欢迎查看更多与《MysqL教程sql增加与删除字段(示例)》相关教程,学精学透。内存溢出PHP学院为您提供精彩教程。

总结

以上是内存溢出为你收集整理的MYSQL教程sql增加与删除字段(示例)全部内容,希望文章能够帮你解决MYSQL教程sql增加与删除字段(示例)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1153749.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存