
数据库
达摩院扫地僧
码农
展开
-
oracle数据库timestamp字段差值
计算timestamp字段的差值,精确到毫秒:EXTRACT(SECOND FROM(t.end_time - t.start_time)) * 1000原创 2020-06-12 08:28:24 · 716 阅读 · 0 评论 -
Oracle11g 数据库导入中文乱码的解决方案
今天在oracle数据库环境初始化脚本的时候,发现脚本中的中文插入表后,通过plsql查出来为乱码,在网上找了一圈找到一种解决方案,记录下1.Oracle11g在安装的时候,记得字符集选择AL32UTF82.在环境变量-新建一个系统变量,变量名为:NLS_LANG,变量值为:AMERICAN_AMERICA_AL32UTF8设置好系统变量后,重新执行下初始化脚本,发现中文可以正常显示...原创 2019-02-07 16:18:32 · 1844 阅读 · 0 评论 -
mysql命令行执行sql脚本文件
在win7的Dos窗口使用mysql命令行的方式执行sql脚本文件,建议在系统变量中配置mysql的bin路径,这样在Dos窗口的任何目录都可以执行mysql命令。1.进入Dos窗口,执行如下的命令--ruoyi为用户,ruoyidb为创建脚本的数据库,ry_20190118.sql主要为建表语句mysql -u ruoyi -p ruoyidb<E:\sources\RuoYi...原创 2019-02-05 15:48:41 · 13129 阅读 · 0 评论 -
mysql创建数据库,添加用户,用户授权
记录下mysql创建数据库和用户,及授权。首先启动mysql,命令为:net start mysql5.71.登录mysql,命令为mysql -u root -p,输入密码后登陆成功2.添加新用户,允许外网用户访问--创建了一个名为:ruoyi 密码为:ruoyi 的用户create user 'ruoyi'@'%' identified by 'ruoyi';--查看用户...原创 2019-02-05 15:21:52 · 407 阅读 · 0 评论 -
win7环境下安装MySQL5.7
记录下在win7 32位环境安装mysql5.7的过程。1.在mysql官网下载zip archive格式的文件包,下载路径为:https://dev.mysql.com/downloads/mysql/5.7.html#downloads2.接下zip包,我加压后存放的目录为E:\download\database\mysql\mysql-5.7.25-win323.配置环境变量,“...原创 2019-02-05 14:40:30 · 730 阅读 · 0 评论 -
left join on and与left join on where的区别
数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下:1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)转载 2013-04-12 15:41:33 · 2837 阅读 · 0 评论 -
varchar与char的区别
varchar与char的区别: varchar对每个英文(ASCII)字符都占用2个字节,对一个汉字也只占用两个字节; char对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节; varchar 的类型不以空格填满,比如varchar(100),但它的值只是"qian",则它的值就是"qian",而char 不一样。比如char(100),它的值是"qian",原创 2011-12-08 10:56:19 · 879 阅读 · 0 评论 -
Oracle中得blob字段导入到DB2的Blob字段
1.背景在项目中使用blob大字段来存储报文,最近有客户需要使用DB2数据库来部署应用,所有只得把oracle中初始化脚本导入到DB2中,在制作DB2的初始化脚本2.问题怎么样把oracle中得含blob字段的表导入到DB2中呢,在网上转了一下没有发现,决定写程序解决3.解决问题使用JDBC连接先查出oracle中得表,然后插入到DB2中。先新建java project,然后添原创 2011-11-30 16:23:34 · 3287 阅读 · 2 评论 -
oracle exp/imp命令详解
导入/导出是ORACLE幸存的最古老的两个命令行工具,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理冲突等中有不小的功劳。当然,我们也可以把它作为小型数据库的物理转载 2011-07-08 18:52:50 · 1168 阅读 · 0 评论 -
pl/sql developer 连接远程oracle
本机已安装过客户端的情况找到%oracle_home%\network\admin\tnsnames.ora(D:\oracle\product\10.2.0\db_2\network\ADMIN)文件,在文件里添加:201_orcl = (DESCRIPTION原创 2011-08-19 10:35:00 · 1759 阅读 · 0 评论 -
pl /sql导入导出表结构,表数据
导出表结构:Tools-->Export User Objects(导出用户对象) -->选择要导出的表(包括Sequence等)-->.sql文件,导出的都为sql文件 导出表数据:Tools-->Export Tables-->选择表,选择SQL Inserts-->.sql原创 2011-07-08 18:40:07 · 1308 阅读 · 1 评论