Oracle sqldeveloper试错学习[小白版]

1.oracle 和sqldeveloper的安装

安装可以参考大佬们的https://blog.csdn.net/xggbest/article/details/104422421https://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 如何插入外键

选中要添加外键的表
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值