参考:https://blog.youkuaiyun.com/weixin_42200829/article/details/116539487
oracle命令执行之前需要设置下输出格式,不然结果会显示不全
SET LONG 1000;
SET PAGESIZE 0;
在对MYSQL移植到Oracle时 数据库一些专有写法的差异进行备注。
- show create table tablename;
Oracle:
select table_name,dbms_metadata.get_ddl(‘TABLE’,‘TABLE_NAME’)from dual,user_tables where table_name=‘TABLE_NAME’;
eg:
select table_name,dbms_metadata.get_ddl(‘TABLE’,‘C’)from dual,user_tables where table_name=‘C’;
注意:TABLE_NAME 指表名 需要大写。
本文介绍如何在 Oracle 数据库中设置 SQL 输出格式以确保完整显示查询结果,并提供了从 Oracle 中获取表创建语句的方法,这对于从 MySQL 迁移到 Oracle 的场景特别有用。
3892

被折叠的 条评论
为什么被折叠?



