• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >oracle > oracle使用sql语句增加字段示例(sql删除字段语句)

oracle使用sql语句增加字段示例(sql删除字段语句)

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了oracle 示例数据库,oracle添加字段sql,oracle增加字段sql,oracle新增字段sql,oracle删除字段sql等相关知识,希望本文的分享对您有所帮助

添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….);

修改字段的语法:alter table tablename modify (column datatype [default value][null/not null],….);

删除字段的语法:alter table tablename drop (column);

添加、修改、删除多列的话,用逗号隔开。

使用alter table 来增加、删除和修改一个列的例子。

创建表结构:

age integer default 22 not null,

has_money number(9,2)

);
</div>

修改一个字段

删除一个字段

需要注意的是如果某一列中已经存在值,如果你要修改的为比这些值还要小的列宽这样将会出现一个错误。

例如前面如果我们插入一个值

然后曾修改列: alter table test1
modify (name varchar2(8));
将会得到以下错误:
ERROR 位于第 2 行:
ORA-01441: 无法减小列长度, 因为一些值过大

高级用法:

重命名表

语法:

范例:

附:创建带主键的表>>

(2)有命名

2、删除表中已有的主键约束

(1)无命名

可用 SELECT * from user_cons_columns;
查找表中主键名称得student表中的主键名为SYS_C002715
alter table student drop constraint SYS_C002715;

(2)有命名

3、向表中添加主键约束
</div>

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 详解Oracle自定义异常示例
  • oracle创建删除用户示例分享(oracle删除用户命令及授权)
  • oracle中to_date详细用法示例(oracle日期格式转换)
  • 数据库查询排序使用随机排序结果示例(Oracle/MySQL/MS SQL Server)
  • oracle查询重复数据和删除重复记录示例分享
  • oracle使用sql语句增加字段示例(sql删除字段语句)
  • Oracle基本查询过滤排序示例解析
  • Oracle层次查询和with函数的使用示例
  • oracle 动态AdvStringGrid完美示例 (AdvStringGrid使用技巧/Cells)

相关文章

  • 2017-05-11Linux ORCLE数据库增量备份脚本
  • 2017-05-11Oracle call 和 exec的详解及区别
  • 2017-05-11oracle 合并查询 事务 sql函数小知识学习
  • 2017-05-11Oracle跨数据库查询并插入实现原理及代码
  • 2017-05-11Microsoft SQL Server 安全问题
  • 2017-05-11索引在Oracle中的应用深入分析
  • 2017-05-11Oracle基础学习之子查询
  • 2017-05-11Oracle 11g 安装配置方法图文教程
  • 2017-05-11Oracle 使用TOAD实现导入导出Excel数据
  • 2017-05-11Oracle 查找与删除表中重复记录的步骤方法

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • Oracle数据库中表空间的基本管理操作小结
    • 优化Oracle库表设计的若干方法
    • Oracle 分区索引介绍和实例演示
    • 讲解Oracle数据库中结束死锁进程的一般方法
    • Oracle数据库的十种重新启动步骤
    • oracle联机数据库备份详解
    • oracle命令行删除与创建用户的代码
    • Oracle判断指定列是否全部为数字的sql语句
    • Oracle数据表中的死锁情况解决方法
    • oracle查看被锁的表和被锁的进程以及杀掉这个进程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有