oracle long字段的数据如何插入表
1、启动PL/SQL管理工具,创建包含一个Long列的测试表。
截图中黑色部分是 表空间名称

2、在Long类型的列上创建索引,报错“ORA-00997:非法使用 LONG 数据类型”,所以,Long类型列是不能使用索引的
CREATE INDEX INDEX_COLLONG ON TEST(COLLONG);

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

4、给测试表添加测试数据,包含给Long列插入数据。
注意:执行完SQL语句后,需要按F10或者Commit按钮,才能将数据真正写入数据库



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

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


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

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:135
阅读量:50
阅读量:42
阅读量:68
阅读量:30