`
free_chenwei
  • 浏览: 25021 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

sybase常用函数

 
阅读更多

/**

sybase本来就没有dual表,为了方便,你可以建一个dual表。 
create   table   dual   (data   char(1)) 
go 
insert   into   dual   select   'x ' 
go 
你可以象oracle里面一样使用该表了。 

 

*/

 

 

select   datalength('chenwei'),-- 字符串的长度 


substring('chenwei',1,2) ,-- 截取字符串:从第一个开始截取2个字符


right('chenwei',2), -- 右边两个字符


upper('CHENwei'), -- 取字符的大写 


lower('CHENWEI'), -- 取字符的小写


replicate('猪',5),-- 字符重复次数


space(10),-- 生成10个空格


reverse("chenwei"), -- 字符顺序相反


ltrim("    chenwei    "), -- 去左边空格


rtrim("    chenwei    "),-- 去右边空格


ascii('b'), -- 转换一个字符的ASCII码


char(99), -- 转换一个ASCII码为字符


soundex('v'), 


'0','0'



go



select   difference('chenwei','wei'),


charindex('chenwei','chenwei'),


getdate(),


datename(mm,getdate()), -- 日期各个部分的名称


dateadd(mm,-2,getdate()), -- 日期各个部分的增加


datediff(mm,getdate(),dateadd(mm,-2,getdate())), -- 日期各个部分的比较


/**

datepart

日期部件   缩写   值范围

年 yy   1753-9999

季度 qq   1-4

月 mm   1-12

每年中的天   dy   1-366

天 dd   1-31

星期 wk   1-54

星期天 dw   1-7(1=sunday)

小时 hh   0-23

分钟 mi   0-59

秒 ss   0-59

毫秒 ms   0-999

*/


convert(char,getdate(),109),


/**

序号 格式代号 转换字符串中日期格式

0 100 mon dd yyy hh:miAM(or PM)

1 101 mm/dd/yy

2 102 yy.mm.dd

3 103 dd/mm/yy

4 104 dd.mm.yy

5 105 dd-mm-yy

6 106 dd mon yy

7 107 mon dd,yy

8 108 hh:mm:ss

    9 or 109   mon dd,yyyy hh:mi:ss:mmmAM(or PM)

10 110 mm-dd-yy

11 111 yy/mm/dd

12 112 yymmdd

*/

'0' 

  


go

 


select 


isnull(null,'a'),  --相当于oracle的 nvl


host_id(), --主机进程


host_name(),-- 主机名称


'0'


 



 

分享到:
评论

相关推荐

    sybase 数据库函数大全

    在不同的数据类型之间进行转换也是Sybase函数的重要功能之一,常用转换函数有: - `CAST()`和`CONVERT()`用于将一种数据类型转换为另一种数据类型。 ### 实例说明 假设我们需要统计某表中所有记录的创建日期是否...

    sybase函数大全

    以上介绍的函数只是Sybase数据库中可用函数的一部分,但在日常开发和维护中,它们是最常用且功能强大的工具,能够满足大部分数据处理需求。熟练掌握这些函数,可以显著提高SQL查询的效率和灵活性。

    Sybase ASA函数

    以下是对Sybase ASA中查询元信息的几个常用SQL函数的详细介绍: 1. **`sp_columns`**:此函数用于检索指定表中的列信息,包括列名、数据类型、最大长度等。例如,`sp_columns 'account'`将显示表`account`的所有列...

    Sybase数据库安装与常见命令的使用

    五、Sybase 常用函数 1. 聚合函数 1.1 求和:sum([all|distinct] 表达式) Eg:select sum(distinct id) from test --去掉所有 id 重复的项,求 id 的总和 1.2 求平均值:avg([all|distinct] 表达式) Eg:select ...

    sybase 与oracle函数对比

    sybase 与oracle函数对比,一些常用的函数对比。

    SYBASE iq与ORACLE使用分析函数计算同期值及常用计算函数使用

    "SYBASE iq与ORACLE使用分析函数计算同期值及常用计算函数使用" 本资源摘要信息主要介绍了SYBASE iq和ORACLE中使用分析函数计算同期值和常用计算函数的使用方法。文章涵盖了同期值的计算、累计及同期累计值的计算、...

    sybase 日期函数大全

    根据给定文件的信息,我们可以总结出Sybase数据库中与日期处理相关的多个实用函数及应用...以上是Sybase数据库中常用的日期函数及其使用方法的详细介绍。通过这些函数,用户可以灵活地处理日期数据,满足各种业务需求。

    sybase sql语法和函数使用教程

    本文档旨在为Sybase SQL用户提供一个全面的教程,涵盖了基本的Transact-SQL语法以及常用的SQL函数。通过这些内容的学习,用户可以更好地理解和掌握Sybase SQL的核心概念和技术要点,从而高效地管理和操作数据库。...

    pb函数大全,一些常用函数解释!推荐给初学者

    本资源为"pb函数大全",针对PowerBuilder初学者,提供了大量常用函数的详细解释,帮助初学者更好地理解和运用PB中的各种功能。 在PowerBuilder中,函数是实现特定任务的代码块,可以接受参数,处理数据,并返回结果...

    Sybase 常用语句

    以下是一些常用的Sybase SQL语句及其用途: 1. **查看数据库版本**:使用`select @@version`可以获取当前数据库系统的版本信息,这对于确认系统兼容性和确定支持的功能很有帮助。 2. **查看操作系统参数**:`exec ...

    Sybase PowerDesigner 常用脚本

    标题中的“Sybase PowerDesigner 常用脚本”指的是Sybase PowerDesigner这款强大的数据库建模工具中的自动化脚本。PowerDesigner是企业级的数据建模工具,它允许用户设计复杂的数据库模型,包括物理数据模型(PDM)...

    sybase常用命令

    以上只是Sybase常用命令的一部分,实际使用中还会涉及到更多高级操作和特定场景下的定制命令。理解并熟练掌握这些命令,能极大地提升在Sybase环境下的工作效率。通过参考手册中的详细信息,可以更深入地学习每个命令...

    PB9.0常用函数中文帮助文档(凯子制作)

    这个“PB9.0常用函数中文帮助文档”是由名为“凯子”的作者或团队精心编译的,旨在为使用PowerBuilder 9.0的开发者提供中文语言的支持,解决在编程过程中遇到的函数使用问题。 在PowerBuilder中,函数是程序执行中...

    Sybase IQ 16.0中文版本 用户定义的函数

    为了更好地使用表UDF和TPF,Sybase IQ提供了一系列SQL参考文档,涵盖了常用的SQL语句和操作。 #### 结论 用户定义的函数(UDFs)是Sybase IQ 16.0的一个重要特性,它极大地扩展了数据库的功能。通过深入了解UDFs的...

    PB常用函数

    本资源包含“PB常用函数”相关的三个CHM文件:PB常见问题.CHM、PB常见函数.CHM和PB系统函数大全.chm,这些都是PowerBuilder开发者的重要参考资料。 PB常见问题.CHM文件很可能包含了在使用PowerBuilder过程中遇到的...

    Sybase-iq数据库函数整理文档.docx

    《Sybase IQ数据库函数详解》 ...以上就是关于Sybase IQ数据库的一些核心知识点,包括创建数据库、数据类型以及常用函数的使用。理解并掌握这些内容,将有助于在实际工作中更有效地管理和操作数据。

    sybase内部培训教材

    SQL查询语言章节介绍了如何使用SQL语句进行数据检索,包括简单查询、连接查询、子查询以及集函数、分组和排序等高级查询技巧,是进行数据分析和报告的基础。 ### 数据库对象的增、删、改 详细讲解了数据库、表、...

Global site tag (gtag.js) - Google Analytics