1.数据库批量插入数据:
mysql示例::
insert into persons
(id_p, lastname , firstName, city )
values
(200,'haha', 'deng', 'shenzhen'),
(201,'haha2', 'deng', 'GD'),
(202,'haha3', 'deng', 'Beijing');
oracle不能使用上面方式,oracle9i版本以后可使用:
INSERT ALL
INTO a表 VALUES(各个值)
INTO a表 VALUES(其它值)
INTO a表 VALUES(其它值)
SELECT 语句
注意:SELECT语句随意,不过不是把它SELECT出来的内容插入前边的表里,而是控制前边的多个数据每次插入多少行,比如SELECT 1 FROM DUAL,前面的插入只插入一行
2.Navicat连接oracle数据库报错:
cannot load OCI DLL,87:Instant Client package is required for Basic and TNS connection.For more information…..
问题原因:navicat连接oracle数据库时需要配置对应的oci.dll文件(C:\Oracle\wlserver_10.3\server\adr)
thin:tunadata/paic1234@(description=(address=(protocol=tcp)(host= 10.20.129.66)(port= 1526))(connect_data=(sid = d0nbiz)))
大坑:测试连接报连接拒绝!以为oci.dll文件不对正准备官网下载。而IDEA的oracle,可正确连接。在IDEA里测试密码不是paic1234@,猜测应该是paic1234!!!当初记录IDEA装载oracle的过程就好了擦!TM大坑呀!
navicat快捷键:
打开查询窗口 Ctrl + Q
注释SQL语句 Ctrl + /
取消注释SQL语句 Ctrl + Shift + /
删除一行 Ctrl + L
打开新的查询窗口 Ctrl + N
关闭当前窗口 Ctrl + W
3.创建maven父子项目(微服务的项目聚合不能继承父项目依赖,因为需要单独部署。此时父子项目仅仅为了方便管理):
反转公司域名groupId:com.looeiy.alleycloud,项目名:artifactId:alley-parent
spring:
application:
name: alley-eureka
eureka:
instance:
hostname: locathost
client:
service-url:
defaultZone: http://${eureka.instance.hostname}:${server.port}${server.context-path}/eureka/
fetch-registry: false
register-with-eureka: false
server:
port: 8761
servlet:
context-path: /alley-eureka