SQL/MYSQL/ORACLE/SQLServer/jdb
文章平均质量分 66
小火_
这个作者很懒,什么都没留下…
展开
-
oracle grant 授权语句
--select * from dba_users; 查询数据库中的所有用户 --alter user TEST_SELECT account lock; 锁住用户 --alter user TEST_SELECT account unlock; 给用户解锁 --create user xujin identified by xujin; 建立用户 --转载 2015-01-05 17:25:39 · 764 阅读 · 0 评论 -
Oracle数据库,实例,表空间,用户,表之间的关系简析
前言 一直以来都没将Oracle数据库,实例,表空间,用户,表之间的关系搞清楚,以前都是用sqlserver的,不过最近工作关系需要用到oracle。在网上找了一些资料,觉得这位大牛写的很有条理,遂转载受用。一、数据库 我们在安装Oracle数据库时,会让我们选择安装启动数据库(即默认的全局数据库)如下图:全局数据库名:就是一个数据库的标识,在安装时就要想好,以转载 2015-02-03 14:30:08 · 471 阅读 · 0 评论 -
关于安装SQLserver2008报错(1)
安装规则支持程序报错:性能计数器注册表配置单元一致性--失败。以前装的sqlserver2005,最近由于毕设需要升级成sqlserver2008,卸载2005之后再安装2008就出现了这个错误。确定原因是性能注册表损坏。在注册表HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Perflib\009原创 2015-03-27 10:00:28 · 1033 阅读 · 0 评论 -
Oracle左连接,右连接
数据表的连接有:1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现2、外连接: 包括(1)左外连接 (左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3、自连接(连接发生在一 张基表内)sql标准语法:select table1.column,table2.columnfrom table1 [inn转载 2015-04-10 10:39:00 · 317 阅读 · 0 评论 -
oracle计算两个日期之间时间差值sql
sql Server中有函数DATEDIFF能够比较方便的计算出两个时间点之间的时间差值,但是oracle就没有,需要自己写方法计算,这是比较坑爹的。自己写了个分享一下create or replace function datediff(type in varchar2, startTime in varchar2,endTime in varchar2,v in varchar2) r原创 2015-04-12 19:42:53 · 5590 阅读 · 0 评论 -
ORACLE时区
时区相关概念UTC时间,标准时区,其他地区的时区根据时间与UTC的差距,做偏移量,如New York晚于UTC 5小时,则为-5:00。 Oracle建议将数据库时区设置为UTC。数据库时区,安装数据库的位置所在的时区,可通过函数DBTIMEZONE获取。会话时区,用户所在的时区,可通过函数SESSIONTIMEZONE。时区相关数据类型 DATE原创 2015-02-11 14:02:55 · 930 阅读 · 0 评论 -
mysql cmd命令
连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样) 断开:exit (回车) 创建授权:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\" 修改密码:mysqladmin -u用户名 -p旧密码 password 新密码 删除授权: revoke select,ins转载 2015-08-30 14:36:16 · 323 阅读 · 0 评论 -
linux开启oracle服务及监听
第一步,切换到oracle用户。#:su - oracle (注意‘-’前后的空格;su命令是切换用户操作,默认情况下管理员的命令行是#符号,$是普通用户,可以使用su命令相互切换。)(su oracle与su - oralce的区别在于环境变量,后者是以login shell登录的,所以会设置环境变量,而前者只是切换用户用的是用户的环境变量。如果以前面的方式切换到oracle,使原创 2016-01-07 09:38:45 · 866 阅读 · 0 评论