用SQL语句添加字段并不难,下面小编整理了SQL添加和修改字段的基本命令,希望对各位小伙伴有所帮助。

增加字段:

alter table 表名 add 字段名 type not null default 0

在指定位置插入新字段:

alter table 表名 add [column] 字段名 字段类型 是否可为空 comment '注释' after 指定某字段 ;

删除字段:

alter table 表名 drop column 字段名;

修改字段名:

alter table 表名 rename column A to B

修改字段类型:

alter table 表名 alter column 字段名 type not null

修改字段默认值:

alter table 表名 add default (0) for 字段名 with values

注意:如果字段有默认值,则需要先删除字段的约束,在添加新的默认值,

select c.name from sysconstraints a

inner join syscolumns b on a.colid=b.colid

inner join sysobjects c on a.constid=c.id

where a.id=object_id('表名')

and b.name='字段名'

根据约束名称删除约束

alter table 表名 drop constraint 约束名

根据表名向字段中增加新的默认值

alter table 表名 add default (0) for 字段名 with values

oracle添加字段sql_如何用SQL语句添加和修改字段?相关推荐

  1. sql 语句操作,修改字段中字符串的一部分

    update 表名 set 字段=replace(字段,'替换的部分','替换后的字符串'): update 表名 set A=replace( A, '海淀', '朝阳') where A like ...

  2. SQL语句添加删除修改字段

    用SQL语句添加删除修改字段 1.增加字段      alter table docdsp    add dspcode char(200) 2.删除字段      ALTER TABLE table ...

  3. 用SQL语句添加删除修改字段

    1.增加字段      alter table docdsp     add dspcode char(200) 2.删除字段      ALTER TABLE table_NAME DROP COL ...

  4. 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等

    用SQL语句添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200) 2.删除字段 ALTER TABLE table_NAME DROP CO ...

  5. 用SQL语句添加删除修改字段及一些表与字段的基本操作 .

    用SQL语句添加删除修改字段及一些表与字段的基本操作 分类: MS SQL 2009-07-02 14:41 222人阅读 评论(0) 收藏 举报 用SQL语句添加删除修改字段 1.增加字段      ...

  6. 用SQL语句添加删除修改字段_常用SQL

    1.增加字段      alter table docdsp     add dspcode char(200) 2.删除字段      ALTER TABLE table_NAME DROP COL ...

  7. [转载]用SQL语句添加删除修改字段

    原文地址:用SQL语句添加删除修改字段作者:天涯草 用SQL语句添加删除修改字段 1.增加字段      alter table docdsp    add dspcode char(200) 2.删 ...

  8. oracle+sql+按中文拼音排序,Oracle 中文字段进行排序的sql语句

    Oracle 中文字段进行排序的sql语句 1)按笔画排序 select * from Table order by nlssort(columnName,'NLS_SORT=SCHINESE_STR ...

  9. mysql删除字段sql语句_用SQL语句添加删除修改字段

    用SQL语句添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200) 2.删除字段 ALTER TABLE table_NAME DROP CO ...

最新文章

  1. HashSet中的add()方法( 三 )(详尽版)
  2. 防止用户利用PHP代码DOS造成用光网络带宽
  3. oracle时间格式转换问题 ORA-01810: format code appears twice--转
  4. REST技术第四步 多个參数注解问题
  5. 作者:朱艳华(1982-),女,中国科学院计算机网络信息中心高级工程师
  6. Centos7下安装python3
  7. Tsinsen A1517. 动态树 树链剖分,线段树,子树操作
  8. 在线时序流程图制作工具
  9. QT中文乱码深度剖析
  10. Windows Workflow Foundation开发环境配置
  11. 【pytorch】LSTM神经网络
  12. RDKit | 基于RDKit 的化合物预处理
  13. 钢琴音源 Native Instruments Definitive Piano Collection
  14. 你要知道的内存条知识
  15. Spring3开发实战 之 第二章:IoC/DI开发(2)
  16. 聚合广告SDK文档(Kotlin)
  17. Pixhawk指示灯的含义
  18. VS2017 打包exe,msi文件
  19. vmware创建共享文件夹
  20. 移动webAPP前端开发代码演示和技巧汇总

热门文章

  1. Vue之路由push
  2. C#之json序列化与反序列化
  3. xml标签里有rownum_rownum和order by以及index的关系
  4. python 欢迎自己程序编写_神操作!一句查询让Python帮忙自己写程序
  5. 运算符重载 返回类型说明符后加_C++日志(三十八)干货!带你搞懂什么是运算符重载!...
  6. declare sql语句_SQL高级知识——动态SQL
  7. 进阶08 Collections实现类、Comparator比较器接口
  8. java list 赋值jsp,在Struts中使用JavaBean和List(多行数据)类型属性-JSP教程,Java技巧及代码...
  9. java static 对象加锁_java安全编码指南之:lock和同步的正确使用
  10. smtplib python_python模块:smtplib模块