苏葳
-
Linux下ln/ln -s/cp/cp -s的区别
最初Dos下用md命令创建的文件系统对象也称为“目录”,然后到了Windows时代之后就改名叫“文件夹”了。这种命名的改变使得微软的操作系统对消费用户而言更具有亲和力。而对走冷艳路…
-
sql中的语句连写
多数编程语言中,语句末尾都要有结束符或回车换行等以作区分,但Sql却没有这种要求。 select ‘1111’ select ‘2222’ 上面这句,写在同一行里,若直接执行,会显…
-
Sql中的延时语句
Sql语言中也有其它编程语言中的延时语句。主要延时方式有延时执行与定时执行两种。虽然由于数据库语言的特点,延时的精确度可能没那么高,延时长度也限定在24小时以内,并且数据库事务的运…
-
Sybase数据库游标使用中的两个错误
在Interactive sql中执行一段游标语句时,报出下述错误:declare cursor must be the only statement in a query bat…
-
Sybase中清除数据库日志的命令dump tran
在Sybase中,dump database是备份数据库的命令,相应的dump transcation命令通常用于备份日志,但更常用于清除日志(不作备份)。以下的两条命令是dump…
-
Sybase中父过程与子过程中临时表的作用域测试
Sybase的临时表是一个存放在系统库tempdb中的表对象。表名前加上#号,就表示你创建的是一个临时表。在执行一些复杂查询的时候,临时表能够作为临时数据存储中间结果,从而简化查询…
-
数据库的临时表
临时表有本地临时表和全局临时表之分,#起头的是本地临时表,##起头的是全局临时表,全局临时表创建后对所有用户是可见的。本地临时表在创建用户或用户进程断开(或所在存储过程结束后将自动…
-
Sybase数据库中取当前月的最后一天
到底是sql,没有通用程序语言那么多方便的函数,在Sybase sql中,如何取当月的最后一天?比如你要写一个月底处理报表的过程,需要获取本月月末的日期,但月末有可能是28、29、…
-
Sybase中like的语法
Sql like运算符后面的表达式里,常用通配符的也就是%和_,但早上看段代码,有用like “[0-9][0-9]”的方式来验证是否两位数字,颇有点正则表达式的味道。查看like…
-
一个按文件名中的日期清分日志的Python小程序
维护的某中间业务平台按报文存储日志,每个报文都会产生一个日志文件,现在大约每天数千笔交易,导致在log目录下产生大量文件,由于aix平台的限制,在查找日志时经常出现列表过长(比如用…
