文章分类: SQL

[Srping]JdbcTemplate封装对象

← 继续阅读

Spring对Jdbc数据库处理做了很多利于开发的工具,今天大概说一下BeanPropertyRowMapper工具。咱们如果需要从一个表中查询出数据,并封装成对象,有很多中方法。如下:现在有一用户表TEST,字段有C_NAME、C_PASSWORD、N_AGE。咱们要查询表中的所有数据,并封装成User对象。User对象如下 Java ...

Sybase安装UTF8/CP936字符集

Sybase安装UTF8/CP936字符集

← 继续阅读

这周在sybase中用bcp导入如数据的时候,报了如下错误。BCP insert operation is disabled when data size is changing between client and server character sets.Plase use BCP's -Y option to invoke client-side converts... bcp字符集错...

Sybase存储过程间数据共享

Sybase存储过程间数据共享

← 继续阅读

一、问题开发项目时,会把常用的存储过程公用,但是都是在程序中调用存储过程。这周遇到一个问题,需要在存储过程中调用另一个存储过程,并得到其返回的结果集。例如,现在有一存储过程A: MySQL CREATE PROCEDURE PROCEDURE_AASBEGIN SELECET N_ID,C_NAME,SUM(NUM)...

Sybase存储过程学习

Sybase存储过程学习

← 继续阅读

工作中基本上用到的都是Sybase,对于复杂的业务或者统计,也都是使用存储过程处理。存储过程的优劣点大家应该都了解一些:性能好,首次运行时,查询处理器对存储过程其进行分析,在排除了语法错误后形成存储在系统中的可执行方案。由于查询处理的大部分工作已经完成,所以存储过程执行速度很快。能用编程式的方式查询/处理数据,可以定义传入参数和返回值,方便调用和取值。这篇文章主要是对以前存储过程的使用进...

统计数据库字段中字符出现次数

← 继续阅读

一、问题有的时候,需要统计数据库中某一列中所包含的某字符的次数。如下T_TEST:N_IDC_USERS1张三;李四;2王五;赵六;钱七;3孙一;4侯二;5黄八;钱九需要统计出C_USERS字段中的人员个数,在写程序的时候,咱们可以使用split函数对字符串进行分割,但是Sybase、Oracle中没有相应的函数,怎么办呢?二、解决...

数字补零

← 继续阅读

有的时候需要对数字进行补零操作,然而,不同数据库的实现方式不同,总结如下Sybase: MySQL SELECT right('00000000'+rtrim('666'), 8) |             |     | ①        |   ...