数据库
文章平均质量分 52
石头-Java
热爱!
展开
-
Instant Client Light:unsupported server character set ZHS16GBK
问题:用Navacat连接Oracle数据库的时候,报错:提示ORA-12737:Instant Client Light:unsupported server character set ZHS16GBK原因:这个问题是因为本地的Navicat客户端不支持服务器端的字符集。我们知道Navicat连接Oracle使用的是OCI方式,而我安装的Navicat 10 Premium使用的是OCI的Instant Client 10 是不支持除英文以外的其他的字符集的,所以替换掉Navicat使用的OCI的原创 2021-01-16 20:47:45 · 2890 阅读 · 2 评论 -
SQL中where和on的区别
where是从查询的结果中筛选符合的记录,on是在查询时进行过滤,使查询的结果只有符合条件的记录。定义一个学生表stu(id,name,scoreid)和一个成绩表score(id,value),假设需要查询name为张三的学生的成绩。select * from stu inner join score on stu.scoreid=score.id and stu.name='张三';select * from stu inner join score on stu.scoreid=score.i原创 2020-11-17 14:19:00 · 912 阅读 · 0 评论 -
MySQL中cross join、inner join、outer join的区别
1.交叉连接-CROSS JOIN交叉连接返回t1、t2的笛卡尔积,即t1行数*t2行数条数据,一般在不需要任何过滤条件的情况下使用。1.select * from t1,t2;2.select * from t1 cross join t2;1和2两条语句是等效的,第一条语句是隐式的交叉连接,第二条是显示的交叉连接。1.select * from t1 cross join t2 where t1.id=t2.id;2.select * from t1 inner join t2 on t1原创 2020-11-05 09:37:28 · 1084 阅读 · 1 评论