Mybatis+Oracle库建表,查询返回

本文介绍了如何在IDEA中使用Mybatis连接Oracle数据库,强调了Oracle服务的启动、表的创建注意事项,以及在使用Mybatis进行查询时可能出现的问题,如字段大小写敏感、查询结果为null和流关闭异常,并提供了相应的解决建议。
摘要由CSDN通过智能技术生成

上级文章:

IDEA快速Mybatis+Oracle:https://blog.csdn.net/qq_28033719/article/details/103423608


1、自己找教程安装一个Oracle

2、登录Oracle库时候,注意OracleOraDb11g_home1TNSListener是否启动,win + R输入service.msc找到这个服务然后启动

如果出现“服务启动后停止”,去环境变量中,找或者创建ORACLE_HOME改为:***(你自己的安装路径)\product\11.2.0\dbhome_1

3、Oracle创建你需要的表,Oracle区分大小写,进行SQL操作时候,你的字段如果有小写就需要使用双引号""给字段包括住才能查询,不然SQL语句默认为大写,导致SQL错误

# P_NUMBER是大写字段,其他是小写
create table T_PHONE
(
  phone_id    NUMBER,
  phone_name  NVARCHAR2(30),
  create_time DATE not null,
  P_NUMBER    NVARCHAR2(20)
)
# 相当于查询四个小写字段
select "phone_id", "phone_name", "create_time", "p_number" from t_phone;
# 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值