目录
1.oracle 和sqldeveloper的安装
安装可以参考大佬们的https://blog.csdn.net/xggbest/article/details/104422421和https://www.cnblogs.com/qiuye98/p/9272146.html
2.sqldeveloper 创建用户 数据库以及几个问题
首先我们根据上面的链接先登录进原有的数据库 sys 然后输入图中的代码(空间名和名字和密码自定义但是要注意空间名前后一致)
之前有学过其他的sql语言但是Oracle在创建数据库的时候需要先分配空间 在这个地方绕了好久 (创建了用户但是登录不进去的 可以试试这个方法 不知道对不对 反正进去了…)
2.1. sql建表无法输入中文 一输中文就显示ORA-0091无效字符
所有的方法都是在环境变量之中添加NLS_LANG 重启sqldeveloper 但是对我来说一点用都没有 然后就找到了大佬的这个https://blog.csdn.net/youaremyalllove/article/details/126579143
具体如下
进入cmd之后输入
sqlplus / as sysdba:
成功登录后输入
shutdown immediate
startup mount
alter system enable restricted session;
alter database open;
ALTER DATABASE character set INTERNAL_USE ZHS16GBK;
alter system disable restricted session;
select userenv('language') from dual;
如图
然后重启sqldeveloper
就可以成功输入中文啦 但是之前输入的中文因为解析的原因全部变成了“靠”… 将之前的删除重新输入就可以啦
3.sqldeveloper 中如何设置日期格式
要求如下
点击工具->首选项
找到数据库->NLS->修改日期格式
例如:
insert into 借阅 values (5,'20051001',3007071,to_date('2011-09-10','yyyy/mm/dd'));
sql developer 如何插入外键
选中要添加外键的表