最新文章列表

sql中区间不能有重叠的检测方法:

--sql中区间不能有重叠的检测方法: --常规方法: --check time period overlapping if ( exists(select 1 from test_tb where starttime <= @v_starttime and stoptime >= @v_starttime ) or -- v_start不能落入已有 ...
jackyin5918 评论(0) 有1447人浏览 2013-08-14 14:48

转载:常见数据库字段类型与java.sql.Types的对应

今天工作时候,刚好碰到类型转换错误的现象。找到一篇这样的列表文章。赶紧转载过来。 传送门:http://blog.csdn.net/langrenbule/article/details/6823458 [测试]常见数据库字段类型与java.sql.Types的对应 Oracle与java.sql.Types的对应 Oracle                                j ...
sd6292766 评论(0) 有1764人浏览 2013-08-08 15:34

jdbc 使用DriverManager

原文:http://blog.csdn.net/woo_program/article/details/7566247 请关注原文博客。 1.代码片断 //1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url=" ...
BBjava 评论(0) 有1314人浏览 2013-07-03 00:47

sybase去掉当前用户的所有表的存储过程

CREATE PROCEDURE sp_drop_tbl AS BEGIN     DECLARE @tblname varchar(80)     DECLARE @dropsql varchar(100)     DECLARE cur1 CURSOR FOR         SELECT name FROM dbo.sysobjects WHERE  type = 'U'     OPEN c ...
ljz0898 评论(0) 有1110人浏览 2013-06-25 17:04

查询数据库元数据,oracle,sybase,db2

Sybase系统表 sybsystemdb 1、sysobjects  数据库的每个表、试图、过程、规则、触发器、日志和临时对象都在在其中有相应的一行    主要列信息    name      sysname   对象名    id        int       对象id    type      char      对象类型(D:缺省;U:用户表;TR:触发器;V:视图;S:系统表;L:日志 ...
irsv67 评论(0) 有967人浏览 2013-06-24 10:41

Sybase数据库类型转Java类型

Java程序通过ResultSetMetaData类的getColumnTypeName()和getColumnType()方法分别取出类型名和类型。     类型转化详见附件!   Sybase数据类型:http://quqtalk.iteye.com/blog/347852  
翻滚吧--少年 评论(0) 有819人浏览 2013-04-27 11:25

oracle/db2/sqlserver/sybase/mysql 数据库取前几条数据写法

数据库取前几条记录的语句  1. ORACLE SELECT * FROM TABLE1 WHERE ROWNUM<=N    2. INFORMIX  SELECT FIRST N * FROM TABLE1 where 1=1    3. DB2  SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHER ...
翻滚吧--少年 评论(0) 有1243人浏览 2013-04-26 14:30

sybase使用proxool后的SET CHAINED错误

        公司原来使用dbcp连接池连接数据库,但是在测试过程中发现dbcp存在连接未释放问题,导致数据库连接占满。         之后在proxool和c3p0之间,我们选择了前者,因为前者在相对后者效率会高一些(网上资料,时间原因,未做验证)。         产品支持多数据库,oracle下,一些正常,但是切换到sybase之后,程序启动开始报:   com.sybase.j ...
winnie825 评论(0) 有1794人浏览 2013-04-01 09:55

一种Java调用Sybase存储过程实现取前N条数据的方法

一.在Sybase中创建存储过程如下: drop procedure getPageWiseData go create procedure getPageWiseData ( @sqlStr varchar(8000), @start int, @limit int ) as DECLARE @dt varchar(10) -- ...
bijian1013 评论(0) 有1663人浏览 2013-03-25 12:37

通过设置rowcount,从Sybase数据库中分页取数

        虽然听说Sybase12.5.3版本以上的已经支持top查询了,但现在还是有很多系统用的是比较老的Sybase数据库,这些版本的Sybase数据库不支持取前N条的查询语句。如Oracle的rownum,sql server的top,mysql的limit,db2与Derby的FETCH FIRST N ROWS ONLY(其中N即是你要取的前几条记录)。   因为数据库能支持取 ...
bijian1013 评论(0) 有3120人浏览 2013-03-22 13:13

Jdbc方式连接Sybase数据库入门

采用的是第三方的jtds-1.2.5.jar驱动,如下: public class JdbcConnSybase { public static void main(String[] args) { Connection conn = null; Statement stmt = null; ResultSet rs = null; try { ...
bijian1013 评论(0) 有1886人浏览 2013-03-22 13:12

Sybase数据库基本操作

1.sp_help 存储过程名:查看存储过程的定义,如名称、参数、创建时间等。 2.sp_helptext 存储过程名:查看存储过程的创建脚本。 3.select name from sysobjects where type='U':查看当前库中所有的表名。 4.set rowcount 5:设置当前连接查询返回的最大记录数。 5.isql -U用户名 -P密码:命令方式登陆Sybas ...
bijian1013 评论(0) 有2955人浏览 2013-03-22 13:12

Sybase字符集修改

数据库字符集的修改的地方为两部分,服务端和客户端,并且两处必须修改一致,unix和windows操作系统就字符集修改这一部分大同小异,不同之处就是客户端修改的时候略有不同,考虑到目前windows系统较多,所以下面以windows系统下的sybase数据库字符集修改为例。 目前国内字符集:cp936 修改步骤如下: 1、首先查找数据库当前字符集 C:\Users\wsb>isql -U< ...
sbabzc 评论(0) 有777人浏览 2013-02-22 08:35

sybase分页进行查询

我们在SQLSERVER想要分页查询,需要用到TOP N来进行查询 但是sybase没有TOP函数,需要通过 Set RowCount来设置查询的数量 例如语句: Set RowCount 1000 select * from S_Test Set RowCount 0 那么就查询S_Test前1000条数据,最后查询完成后,需要 Set RowCount 0. 本文地址:htt ...
sbabzc 评论(0) 有815人浏览 2013-02-22 08:34

sybase 存储过程分页(转)

sybase数据库端分页 基本的思路有如下几种: 从12.5.3版本开始sybase支持top关键字,试着使用,但是未果(同事说sybase对top支持不好),因为不支持嵌套。使用的是如下的sql:  select top 10 t1.AH, t1.BH from K_ZS..B_MS t1 where t1.BH not in (select top 20 t2.BH from K_ZS..B ...
randomterror 评论(0) 有237人浏览 2013-01-29 10:03

sybase查看执行计划

查看语句的执行计划: set showplan on set noexec on go select ....... go set showplan off set noexec off go 查看存储过程执行计划: set showplan on go exec sp_name go set showplan off go dbcc traceon(3604)是把dbcc的结果输出到屏幕 ...
chembo 评论(0) 有2552人浏览 2013-01-15 10:28

Sybase Best Practices - Designs

Besides of Sybase Best Practices - Commands, I gonna post another article about designing upon Sybase.   Data type design overview Data type assignment is appropriate and efficient;
cloudzzqiu 评论(0) 有608人浏览 2013-01-01 16:37

Sybase Best Practices - Commands

I have been using Sybase for years during my IT career. There are a few commands useful to measure, troubleshoot, tune your SQLs, table design in different perpectives, which are significantly helpful ...
cloudzzqiu 评论(0) 有599人浏览 2013-01-01 13:31

Hibernate annotation处理sybase text字段

在hibernate Annotation中,实体CLOB类型的注解,其他数据库只要按如下配置 @Lob @Basic(fetch = FetchType.EAGER) @Column(name="REMARK", columnDefinition="CLOB", nullable=true) public String getRemark() {    ...
carlzhao531 评论(0) 有938人浏览 2012-12-21 17:59

最近博客热门TAG

Oracle(49876) MySQL(37268) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1635) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics