广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    oracle long字段的数据如何插入表

    来源:网络收集  点击:  时间:2024-05-14
    【导读】:
    Oracle数据库中的Long类型有如下限制:1、Long是可变长度字符串,最大长度2GB2、一个表中最多只能有一个Long类型的列3、Long类型列不能索引4、插入Long列值,可以通过【INSERT INTO table(...) VALUES(...)】的形式插入行5、修改Long列值,可以通过【UPDATE table SET ...】的形式修改6、不能通过【INSERT INTO ... SELECT ...】的形式插入含long列的行记录方法/步骤1/8分步阅读

    启动PL/SQL管理工具,创建包含一个Long列的测试表。

    截图中黑色部分是 表空间名称

    2/8

    在Long类型的列上创建索引,报错“ORA-00997:非法使用 LONG 数据类型”,所以,Long类型列是不能使用索引的

    CREATE INDEX INDEX_COLLONG ON TEST(COLLONG);

    3/8

    在测试表中,再增加一个Long类型的列,报错“ORA-01754:表只能包含一个 LONG 类型的列”

    4/8

    给测试表添加测试数据,包含给Long列插入数据。

    注意:执行完SQL语句后,需要按F10或者Commit按钮,才能将数据真正写入数据库

    5/8

    可以通过【UPDATE table SET ...】的形式修改Long列的值

    6/8

    创建另外一个测试表 test2,列名与上一个测试表完全一样

    7/8

    在第二个测试表 test2 中插入记录

    8/8

    不能通过【INSERT INTO ... SELECT ...】的形式插入含long列的行记录

    ORACLELONG插入修改索引
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.ff371.cn/art_755582.html

    ©2019-2020 http://www.ff371.cn/ 国ICP备20009186号06-02 13:28:25  耗时:0.020