数据库
南瓜包子
这个作者很懒,什么都没留下…
展开
-
Linux下Oracle默认实例设置
数据库实例多了之后,每次export的时候,显示的Oracle_SID总不是自己经常用的那个,要是能让默认的自定义就好了。现在就解释一下在Linux环境中如何定义:1、su - oracle2、export查看显示的ORACLE_SID对应的值3、如果不想修改默认值,那就export ORACLE_SID=alpha180。注释:alpha180是数据库的一个实例4、export这个是手工变动环境变量的方法。现在需要进行默认配置。1、su - root2、cd /3、转载 2020-06-03 01:13:17 · 614 阅读 · 0 评论 -
ORACLE默认实例设置--linux
ORACLE默认实例设置--linux数据库实例多了之后,每次export的时候,显示的ORACLE_SID总不是自己经常用的那个,要是能让默认的自定义就好了。现在就解释一下在linux环境中如何定义:1、su - oracle2、export 查看显示的ORACLE_SID对应的值3、如果不想修改默认值,那就export ORACLE_SID=alpha180。注释:alpha180是数据库的一个实例4、export这个是手工变动环境变量的方法。现在需要进行...转载 2020-06-01 15:52:04 · 556 阅读 · 0 评论 -
oracle数据库多条记录拼接为一个字符串
listagg(合并字段,'连接符号') within group (order by 排序字段)原创 2019-05-27 15:50:37 · 1704 阅读 · 0 评论 -
建立序列
oracle数据库建立序列。原创 2016-01-01 12:57:10 · 306 阅读 · 0 评论 -
Oracle数据库中to_char()函数和to_date()函数的用法
to_char()将日期转为字符串:select to_char(sysdate,'yyyyMMdd') from dual;to_date()将字符串转为日期:select to_date('20150917','yyyyMMdd') from dual;原创 2015-09-17 19:23:53 · 799 阅读 · 0 评论 -
Oracle查询本周、本月、本年的记录
TRUNC(date,[fmt])其中:date 为必要参数,是输入的一个日期值fmt 参数可忽略,是日期格式,用以指定的元素格式来截去输入的日期值。忽略它则由最近的日期截去下面是该函数的使用情况:trunc(sysdate,'yyyy') --返回当年第一天.trunc(sysdate,'mm') --返回当月第一天.trunc(sysda原创 2015-09-17 16:17:41 · 639 阅读 · 0 评论 -
如何用create table ... as select ...建与另一个实例中的用户下表结构相同的表
有时我们在开发中会遇到测试环境和开发环境数据库分开的情况,这种情况下就经常会需要在测试数据库实例中建立与开发环境实例中相同结构的表。这种情况的建表不同于同一实例中相同用户间或同一实例中不同用户之间的建表:直接可以“create table A as select *from B;”,在不同实例间调用表可以通过数据库链接(database link)来实现,具体方法如下:1、在所要建表的用户原创 2015-08-05 19:51:24 · 3660 阅读 · 0 评论 -
plsql中文显示乱码问题
在eclipse中数据库显示正常,但是用plsql查询的时候中文内容全部显示的是问号。解决办法:添加环境变量NLS_LANG,值为SIMPLIFIED CHINESE CHINA.ZHS16GBK重启plsql,一切正常。原创 2015-07-21 13:56:37 · 430 阅读 · 0 评论 -
给oracle数据库表添加表注释和列注释
添加表注释:comment on tablecustomer is '客户信息表';添加列注释:comment on columnname is '姓名';原创 2015-07-16 08:42:36 · 1136 阅读 · 0 评论 -
plsql连接不上64位oracle11g的解决办法
1、首先到官网下载32位的client,这里我下载的是instantclient-basic-win32-11.2.0.1.0,将其解压到oracle安装目录下的product目录下。2、复制D:\app\user\product\11.2.0\dbhome_1\NETWORK\ADMIN目录下的tnsnames.ora文件,将其粘贴到instantclient_11_2目录下,也就是第一步的原创 2015-07-13 09:48:48 · 1500 阅读 · 0 评论 -
Oracle数据库导出与导入
数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:\daochu.dmp owner=(sys原创 2015-04-01 16:59:39 · 394 阅读 · 0 评论 -
Oracle数据库创建用户并授权
首先在命令行界面下用sys或system用户登录数据库,具体方法是:1)运行:cmd2)sqlplus → 回车3)sys/ as sysdba → 回车 → 回车执行创建用户的sql语句:create user username identified bypassword;执行授权的sql语句:grant connect,res原创 2015-03-30 11:10:25 · 1007 阅读 · 0 评论