Oracle
Oracle
芽孢八叠球菌
做一个自由的开发菌
展开
-
数据库的多表连接查询方法
举例表结构如下:A表:NAME 张三 李四 王五NUM 1 2 NULLB表:NUM 1 2 3AGE 十二 十四 十五方法一:内连接查询:SELECT A.NAME,A.NUM,B.AGE FROM A,B WHERE A.N原创 2016-03-03 17:25:00 · 980 阅读 · 0 评论 -
oracle-用户锁、解锁
1、查证目前系统对于user用户的状态:select * from dba_users where upper(username)='user';ACCOUNT_STATUS:EXPIRED & LOCKED2、解除对于user用户的锁定:conn sys/sys@ora11g as sysdba;alter user scott account unlock;select * from dba_u原创 2017-07-21 15:05:07 · 1734 阅读 · 0 评论 -
oracle-启动、登录、关闭
1. 数据库登录及启动方法:以不连接数据库的方式登录 sqlplus /nolog以DBA身份连接到oracle sqlplus Connect /as sysdba2. 启动数据库(sqlplus connect /as sysdba)startup3. 数据库启动监听:lsnrctl start2. 关闭数据库(sqlplus connect /as sysdba)shutdown原创 2017-07-21 15:04:35 · 242 阅读 · 0 评论 -
修改Oracle字符集为UTF-8 解决中文乱码 oracle
1、查看数据库字符集数据库服务器字符集: select * from nls_database_parameters;原创 2017-07-21 15:03:20 · 26129 阅读 · 0 评论 -
oracle-彻底删除实例及dbstart启动
彻底删除实例dbstart原创 2017-07-21 15:01:06 · 613 阅读 · 0 评论 -
oracle 锁表 解锁 批量解锁
oracle锁表,解锁原创 2017-05-27 15:06:04 · 1517 阅读 · 0 评论 -
ORACLE复制表及数据
复制表结构复制表结构和数据原创 2017-05-12 10:38:44 · 660 阅读 · 0 评论 -
oracle插入特殊字符
方法一:在SQL语句中将’&’替换成chr(38),因为chr(38)是‘&’的ASCII码 SQL> Select ‘Tom’ || chr(38) || ‘Jerry’ from dual; 方法二:分拆原来的字符串 SQL> Select ‘Tom’ || ‘&’ || ‘Jerry’ from dual; 方法三:如果是在命令行执行,可以设置 ”Set define OFF“,之后在原创 2017-05-12 10:37:23 · 625 阅读 · 0 评论 -
oracle密码不区分大小写
ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE;原创 2017-05-12 10:48:33 · 1283 阅读 · 0 评论 -
Oracle 查看表空间大小 增大表空间 查看表空间文件
oracle查看表空间原创 2017-05-12 10:38:10 · 607 阅读 · 0 评论 -
ORACLE插入特殊字符 &和'
方法一:命令行执行 ”Set define OFF“,之后在正常执行sql语句即可。方法二:将sql语句中的'&'替换成chr(38),因为chr(38)是‘&’的ASCII码Select 'YOU' || chr(38) || 'ME' from WORLD;方法二:把原来的字符串拆分:Select 'YOU' || '&' || 'ME' from WORLD;原创 2017-02-04 10:20:53 · 1278 阅读 · 0 评论 -
pg数据库(PostgreSQL)与gp数据库(GreenPlumSQL)的区别与联系
以前项目采用的都是oracle或者是mysql的数据库,新的项目采用了gp数据库(greenplum),在这之前只听说过pg数据库(postgreSQL)。gp数据库官网:http://pivotal.io/big-data/pivotal-greenplumpg数据库官网:https://www.postgresql.org/经过学习和查询,得知greenplum是利用了postgr原创 2016-07-29 17:29:23 · 30619 阅读 · 1 评论 -
项目中学到SQL语句中的一些常用技巧及函数
1.SQL查询语句,条件中加入“where 1=1”的妙用:在项目中,发现有“where 1=1”,本来以为没有什么用,但是经过思考和查询资料发现,加入WHERE 1=1这个条件之后,可以规范不定数量查询条件的情况下SQL语句的书写,从而不必一个个判断是否为NULL的情况。直接在WHERE 1=1 之后AND 或者OR即可原创 2016-07-25 11:08:54 · 433 阅读 · 0 评论 -
Application Express中的resultful服务的插入语句
插入insert:--------------------------------------------------------------------------------------------------------------DECLARE resnum number;BEGIN apex_plugin_util.print_json_http_head原创 2016-03-23 14:32:33 · 724 阅读 · 0 评论 -
oracle增删改字段、建表、建序列
增加字段alter table test1add (name varchar2(30) default ‘无名氏' not null);修改字段alter table test1modify (name varchar2(16) default ‘unknown');删除字段alter table test1drop column name;建表-- Create tablecreate t原创 2017-07-21 15:04:00 · 342 阅读 · 0 评论