Sybaseiq数据库函数文档

Sybaseiq数据库函数总结建数据库脚本:CREATEDATABASE'e:\ProgramFiles\Sybase\ASIQ-12_7\myiq\'TRANSACTIONLOGONCOLLATION'936ZHO'PAGESIZE4096JAVAONJCONNECTONCASERESPECTPASSWORDCASERESPECTIQPATH''IQSIZE100IQPAGESIZE131072TEMPORARYPATH''TEMPORARYSIZE10SETOPTION=ON;这个可以在数据库中设置一下,这样减轻字段存储空间的压力--select*fromall_ind_columnswheretable_name='TB_CM_SERV'andtable_owner='IODATA_GZ';数据文件的使用率:Createproceduremyspace()BeginDeclaremtunsignedbigint;Declaremuunsignedbigint;Declarettunsignedbigint;Declaretuunsignedbigint;Callsp_iqspaceused(mt,mu,tt,tu);Selectcast(mt/1024asunsignedbigint)asmainMB,Cast(mu/1024asunsignedbigint)asmainusedMB,Mu*100/mtasmainPerCent,Cast(tt/1024asunsignedbigint)astempMB,Cast(tu/1024asunsignedbigint)astempusedMB,Tu*100/ttastempPerCent;End数据类型日期及时间数据类型DATE日历日期,如年、月、日。年可以从0001到9999。日必须是非零值,以便最早日期为个字节的存储空间。4值需要DATE。0001-01-01.DATETIME一个以TIMESTAMP的形式实现的域。之所以提供DATETIME,主要是为了与AdaptiveServerEnterprise兼容。有关例外,请参见“字符串到日期时间转换的兼容性”。SMALLDATETIME一个以TIMESTAMP的形式实现的域。TIME一天中的时间,包含小时、分钟、秒,以及秒的小数部分。分数存储为6位小数。TIME值需要8个字节的存储空间。(ODBC标准将TIME数据类型限制为精确到秒。因此,不要在要求的精度比秒更高的WHERE子句比较中使用TIME数据类型。)TIMESTAMP时间点,包含年、月、日、小时、分钟、秒,以及秒的小数部分。分数存储为6位小数。日必须为非零值。TIMESTAMP值需要8个字节的存储空间。日期和时间格式以下是用于指定时间的有效而明确的字符串:21:35--24小时制(如果未指定am或pm)10:00pm--已指定pm,因此为12小时制10:00--不带pm,因此是指10:00am10:23:--包括秒以及秒的小数部分,小时、分钟和秒必须用冒号分隔开(格式为hh:mm:ss:sss),但可以显示在向数据库发送时间是在字符串中的任意位置。可以选择用句点将秒与秒的小数部分相互分隔开,如hh:mm:。将日期以字符串形式发送到数据库时,其到日期数据类型的转换是自动发生的。您可以通过下面两种方式之一提供字符串:?以yyyy/mm/dd或yyyy-mm-dd格式的字符串形式,其格式由数据库明确解释函数Rank窗口化集合函数分区函数的用法selectrank()over(partitionbydept_idorderbysalary)fromemp1;Partitionby后一定要加orderbyNow函数selectnow(*)fromemp1.ARGN函数[Miscellaneous]从参数列表中返回所选参数。[,...])expressioninteger-expression,语法:ARGN(SELECTARGN(4,1,2,3,7,5,6)FROMiq_dummy;SELECTARGN(4,'sdf','asd','sdfsdrg','asrewryry','345sdfs')FROMiq_dummy;ARGN函数[Miscellaneous]返回字符串表达式中第一个字节的整数ASCII值。语法:ASCII(string-expression)SELECTASCII('Z')FROMiq_dummyAVG函数[Aggregate]为一组行计算数值表达式的平均值,或计算一组唯一值的平均值。语法:AVG(numeric-expression|DISTINCTcolumn-name)ABIGNTTOHEX函数[Datatypeconversion]在中返回十进制整数的十六进制等效数字。VARCHAR(16))integer-expression(BIGINTTOHEX语法:下面的语句返回值:0000000000000009SELECTBIGINTTOHEX(9)FROMiq_dummy;下面的语句返回值:FFFFFFFFFFFFFFF7SELECTBIGINTTOHEX(-9)FROMiq_dummy;BIT_LENGTH函数[String]返回字符串中的位数,即字符数*8selectBIT_LENGTH(name),namefromemp1;BYTE_LENGH函数[String]返回字符串中的字节数。语法:BYTE_LENGTH(string-expression)CAST函数[Datatypeconversion]返回转换为提供的数据类型的表达式的值。语法:CAST(expressionASdatatype)下面的函数可确保使用字符串作为日期:CAST('2000-10-31'ASDATE)计算表达式的值,并将结果转换为单字符字符串(即数据服务器分配的长度):1+2CAST(1+2ASCHAR)可以使用函数缩短字符串:CASTSELECTCAST(lnameASCHAR(5))FROMcustomer...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?