数据库 Sybase
RedLeague
这个作者很懒,什么都没留下…
展开
-
Sybase:bcp命令参考
SYBASE数据库方面BCP说明 BCP是SYBASE公司提供专门用于数据库表一级数据备份的工具。 一般存放在所安装的ASE或者Open Client 的BIN目录中。 12版本以前的ASE,bcp存放目录为 $SYBASE/bin 12版本(含12版本)以后存放目录为 $SYBASE/OCS-12_x/bin 其中$SYBASE为SYBASE安装目录转载 2017-06-07 17:05:52 · 1755 阅读 · 0 评论 -
SYBASE 对事务的控制
SYBASE对事务控制默认是0级,也就是自动提交数据。想是由于在SYBASE中没有象ORACLE中回滚段这样的组件记录修改过的数据。因此需要从日志中回滚数据的代价比较高。但是在程序中经常需要对部分事务需要做回滚的操作。以下是一个事务操作的例子:begin transactionset transaction isolation level 1insert i转载 2017-12-12 16:55:48 · 1675 阅读 · 0 评论 -
Oracle与Sybase null值排序问题
Oralce对字段值排序时,默认将null值放在最后,Sybase默认放在最前。所以Oralce对NULL值的排序后的位置有一个特殊的“关照”,这就是“NULLS FIRST”和“NULLS LAST”选项实验:1、Oracle、Sybase建表create table t (id int ,x CHAR NULL) ;insert into t values (1,'A'原创 2017-11-16 11:21:25 · 419 阅读 · 0 评论 -
[PL/SQL] oracle sql语句 存储过程执行慢,单独执行快
1、执行计划情况当存储过程挂住的时候,看看V$SESSION里面的 SQL_ID, SQL_CHILD_NUMBER再根据这两个信息用DBMS_XPLAN.DISPLAY_CURSOR把计划拿出来看看。2、锁表情况Oracle:select ao.owner,ao.object_name,lo.LOCKED_MODE,lo.OS_USE原创 2017-10-24 18:31:08 · 11705 阅读 · 2 评论 -
Sybase 系统存储过程
系统存储过程Active Directory 过程 sp_ActiveDirectory_Objsp_ActiveDirectory_SCP 目录过程 sp_column_privilegessp_special_columns sp_columnssp_sproc_columns sp_databasessp_statistics sp_fke原创 2017-10-14 16:10:55 · 605 阅读 · 0 评论 -
oracle分析函数技术详解(配上开窗函数over())
一、Oracle分析函数入门分析函数是什么?分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据中进行分组然后计算基于组的某种统计值,并且每一组的每一行都可以返回一个统计值。 分析函数和聚合函数的不同之处是什么?普通的聚合函数用group by分组,每个分组返回一个统计值,而分析函数采用partition by分组,并且每组每行转载 2017-10-19 16:20:02 · 254 阅读 · 0 评论 -
存储过程执行模式名、权限
OCREATE OR REPLACE PROCEDURE DB."AAAPROCEDURE"AS BEGIN dbms_output.put_line(1);END;Screate procedure ETL_USER.aaaprocedure @STR_DTE INT, @END_DTE INTasBE原创 2017-09-07 14:23:10 · 235 阅读 · 0 评论 -
Sybase、SQL SERVER获取return返回值
SQL Server目前正日益成为WindowNT操作系统上面最为重要的一种数据库管理系统,随着 SQL Server2000的推出,微软的这种数据库服务系统真正地实现了在WindowsNT/2000系列操作系统一统天下的局面,在微软的操作系统上,没有任何一种数据库系统能与之抗衡,包括数据库领域中的领头羊甲骨文公司的看家数据库Oracle在内。不可否认,SQL Server最大的缺陷就是只能运转载 2017-09-07 15:54:29 · 820 阅读 · 0 评论 -
SYBASE 常用 sp_configure
1、sp_configure 'number of user connections',500修改最大连接数为5002、sp_configure "number of devices"查询设备数sp_configure 'number of devices',100修改设备数为1003、缺省缓存分配页大小sp_poolconfig 'default转载 2017-09-14 18:35:58 · 3013 阅读 · 0 评论 -
Sybase Describe对应sql
select isnull(c.name, 'NULL') ,t.name ,c.length from syscolumns c, systypes t, sysxtypes xwhere c.id = object_id('syscolumns')and c.usertype *= t.usertypeand c.xtype *= x.xtid;原创 2017-09-05 16:12:58 · 326 阅读 · 0 评论 -
Informatica中利用ODBC连接Oracle、Sybase的配置方法
1、ODBC32中:2、Informatica中ODBC连接原创 2017-08-23 09:45:31 · 11171 阅读 · 6 评论 -
【ETL】拉链表算法
所谓拉链,就是记录历史。记录一个事物从开始,一直到当前状态的所有变化的信息。 在历史表中对客户的一生的记录可能就这样几条记录,避免了按每一天记录客户状态造成的海量存储的问题:(NAME)人名 (START-DATE)开始日期 (END-DT)结束日期 (STAT)状态 client 19000101转载 2017-07-27 14:19:54 · 2088 阅读 · 0 评论 -
IFNULL、ISNULL、NULLIF(SYBASE)
IFNULL(expr1,expr2)如果expr1为NULL,返回值为expr2假如expr1不为NULL,则IFNULL()的返回值为expr1。ISNULL(expr1,expr2)如果expr1值为NULL,则返回值为expr2如果expr1值不为空, 则返回值expr1本身 IFNULL(expr1,expr2,expr3)如果expr1不为空,值为ex原创 2017-07-19 11:32:54 · 2992 阅读 · 0 评论 -
Sybase Convert函数
CONVERT function [Data type conversion]Returns an expression converted to a supplied data type.SyntaxCONVERT( datatype, expression [ , format-style ] )ParametersdatatypeThe原创 2017-06-19 16:55:19 · 7782 阅读 · 0 评论 -
Sybase BCP使用简单命令
输入导出:(每次处理1K行数据,数据字段以逗号隔开,以换行符(\r)作为行终止符)bcp cws_ship_to_map_usps out D:\SPD100_4w.txt -c -t "," -U "be**" -P "sy**" -S "DEVELOP" -r \r数据导入:bcp cws_ship_to_map_usps in D:\SPD100_4w.txt -c原创 2017-07-14 16:18:22 · 1160 阅读 · 0 评论 -
Sybase与Oracle区别(部分)
1、Shell操作存储过程1)SybaseVAR="`isql -U$USERNAME -P$PASSWORD -S$SERVER -o $SPLOGFILE use $DBgodeclare @iReV intdeclare @cReV char(1)exec @iReV=$SPNAME $STR_DTE,$END_DTEselect @execute immed原创 2017-06-19 13:25:29 · 3706 阅读 · 0 评论