主流数据库
文章平均质量分 54
jsjw18
高调做事,低调做人
展开
-
Oracle中创建、修改、删除序列
1、创建序列语法:(需要CREATE SEQUENCE系统权限)CREATE SEQUENCE 序列名[INCREMENT BY n] ---用于定义序列的步长。 如果省略,则默认为1,如果出现负值,则代表序列的值是按照此步长递减的。[START WITH n] ---定义序列的初始值(即产生的第一个值),默认为1转载 2009-10-29 14:20:00 · 585 阅读 · 0 评论 -
mysql单引号和双引号的用法
这就要从双引号和单引号的作用讲起:双引号里面的字段会经过编译器解释然后再当作HTML代码输出,但是单引号里面的不需要解释,直接输出。例如:$abc=I love u;echo $abc //结果是:I love uecho $abc //结果是:$abcecho "$abc" //结果是:I love u所以在对数据库里面的SQL语句赋值的时候也要用在双引号里面SQL="select a转载 2009-11-11 18:28:00 · 4201 阅读 · 1 评论 -
经验总结:mysql 的一些基本应用
基本查询SELECT语句用于查询数据库和SQL中的所有输出操作。SELECTc_u_name, emailFROMcooya_users;输出cooya_users表中所有行(或记录)的属性c_u_name和email的值。如果需要所有属性,可以使用星号(*)的快捷方式。SELECT* FROM cooya_users;SELECT语句还可以输出不是数据库中的数据及可以用作简单的计算符。转载 2009-11-11 18:07:00 · 534 阅读 · 0 评论 -
greenplum的操作异常收集
ERROR: could not write 3124 bytes to temporary file: No space left on device (buffile.c:405)原创 2014-09-09 16:00:46 · 4735 阅读 · 0 评论 -
mysql创建用户及数据库
登陆mysql的原创 2014-11-25 14:56:41 · 826 阅读 · 0 评论 -
使用TPC-H测试oracle&infobright&postgresql的性能
下载tpch压缩包http://www.tpc.org/tpch/此网页的右中间有DBGEN & Reference Data Set zip (23 MB)上传至linux并解压[root@dn210120 software]# unzip tpch_2_14_3.zip 重命名makfile.suite为makefile并修改原创 2014-12-01 20:55:48 · 3933 阅读 · 1 评论 -
postgresql 9.4存储过程示例
postgresql的过程示例,防止遗忘了原创 2015-03-11 16:37:29 · 1103 阅读 · 0 评论 -
postgresql对于各种游标的使用示例
postgresql、refcursor、cursor、loop、exit、continue原创 2015-03-13 13:33:01 · 24448 阅读 · 1 评论 -
postgresql自定义类型并返回数组
create type custom_data_type as (id int,name varchar(50),score decimal(5,2),create_time timestamp);create or replace function custom_data_type_demo(p_order_unit_array varchar[],p_goods_array in原创 2015-03-18 17:10:56 · 7644 阅读 · 0 评论 -
acess转换函数
acess转换函数转载 2011-01-14 10:37:00 · 1293 阅读 · 0 评论 -
oracle索引应用
一. 查看系统表中的用户索引 在oracle中,system表是安装数据库时自动建立的,它包含数据库的全部数据字典,存储过程、包、函数和触发器的定义以及系统回滚段。 一般来说,应该尽量避免在system表中存储非system用户的对象。因为这样会带来数据库维护和管理的很多问题。一旦system表损坏了,只能重新生成数据库。我们可以用下面的语句来检查在system表内有没有其他用转载 2014-01-26 14:56:25 · 788 阅读 · 0 评论 -
多用户间表及结构对比脚本
--用户表 usr_sz_tms_dev1 usr_tms_test1SELECT * FROM (SELECT T.OWNER, T.TABLE_NAME, N.TABLE_NAME EMPTY_TYPE FROM ALL_TABLES T LEFT JOIN ALL_TABLES N ON (T.TABLE_NAM原创 2014-01-08 15:26:08 · 886 阅读 · 0 评论 -
oracle to_date,to_char,trunc,decode用法
select decode(X,Q,变量1,变量2) from dual select sysdate,to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’) from dual select to_date(’2003-10-17 21:15:37’,’yyyy-mm-dd hh24:mi:ss’) from dual 日期格式参转载 2009-10-30 14:11:00 · 1030 阅读 · 0 评论 -
GROUP BY、Having和where的作用
SQL是结构化查询语言(Structured Query Language)的缩写。这种语言允许我们对数据库进行复杂的操作。SQL语言的使用范围非常广泛。许多数据库产品都支持SQL语言,这意味着如果我们学会了SQL语言,我们可以把这种知识运用到MS Access 或 SQL Server, Oracle, DB2以及非常多的其它数据库中。 SQL语言运用在关系型数据库中。一个关系型数据转载 2009-11-11 17:31:00 · 1209 阅读 · 1 评论 -
inner join on,left join on,right join on简单解析
表A记录如下:aID aNum1 a200501112 a200501123 a200501134 a200501145 a20050115表B记录如下:bID转载 2009-11-11 18:13:00 · 593 阅读 · 0 评论 -
不同的数据库中分页显示的几种用法
不同的数据库不连续的取数据的语法是不同的:oracle: select * from (select t.*,rownum num from T_XT_ZZJG t where t.rownumVALUE2; select * from T_XT_ZZJG a where a.rowid in (select b.ridfrom (select c.*,c.ro原创 2010-01-19 20:16:00 · 975 阅读 · 1 评论 -
oracle的一些基本语法和一些优化问题
查询:select distinct(empno) , name , age from t_person t where (t.age between 21 and 25 or name like %王%) and empno like 32%; 更新: update t_person set name = ww where empno = 321654原创 2010-01-22 19:11:00 · 717 阅读 · 0 评论 -
怎么设置环境变量--linux
编辑.cshrc文件set path=(/bin /usr/bin /usr/ucb /etc . $ORACLE_HOME/bin $ORACLE_SID)$ORACLE_HOME=/oralcedata/orade/product/9.20$ORACLE_SID=这个名字(值)得问DBA先设置ORACLE_HOME和ORACLE_SID的目录,然后设置path 把他们添加进去就OK了原创 2009-12-10 16:43:00 · 829 阅读 · 0 评论 -
ORACLE 中ROWNUM用法总结
ORACLE 中ROWNUM用法总结!对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid 可有些不转载 2010-03-25 14:58:00 · 2272 阅读 · 0 评论 -
oracle translate
oracle translate原创 2010-10-09 16:10:00 · 894 阅读 · 0 评论 -
mysql+postgresql创建数据库、用户、权限
mysqldrop database if exists dc_test;drop user dc_test;create database dc_test;create user dc_test@'%' IDENTIFIED BY 'dc_test';grant all privileges on dc_test.* to dc_test;flush privileges;原创 2015-05-19 15:44:23 · 1748 阅读 · 0 评论