Sybase 日期函数

条评论
日期函数getdate()得到当前时间,可以设置得到各种时间格式.datepart(日期部分,日期)取指定时间的某一个部分,年月天时分秒.datediff(日期部分,日期1,日期2)计算指定的日期1和日期2的时间差多少.dateadd(日期部分,数值表达式,日期)计算指定时间,再加上表达式指定的时间长度.–取时间的某一个部分select datepart(yy,getdate()) –yearselect datepart(mm,getdate()) –monthselect datepart(dd,getdate()) –dayselect datepart(hh,getdate()) –hourselect datepart(mi,getdate()) –minselect datepart(ss,getdate()) –sec–取星期几//该计算出的结果要+1,因其计算出的星期天为一周的第1天,星期六自然就成为一周第7天set datefirst 1select datepart(weekday,getdate()) –weekday–字符串时间select ...

阅读全文

OpenWrt 用odpcpd配置relay 方式 IPv6

条评论
之前提到用6relayd的方式配置IPv6,更新OpenWrt到**Barrier Breaker 14.07**版本之后,发现原来的6relayd不再支持,推荐用odhcpd,参考这篇配置成功,主要是修改/etc/config/dhcp中的部分相关设置(注意:#是注释语句,那些选项必须被注释): 12345678910111213141516config dhcp 'lan' option interface 'lan' option start '100' option limit '150' option leasetime '12h' option ra 'relay' #option dhcpv6 'relay' option ndp 'relay' config dhcp 'wan6' option ra 'relay' #option dhc...

阅读全文

Ubuntu12.04@OpenVZ VPS(RamNode)搭建PPTP VPN Server

条评论
弄个了基于OpenVZ技术的VPS,想搭个pptp vpn用,折腾了好久终于搞定,简单记录一下需要注意的要点: 1.对于采用OpenVZ虚拟技术的VPS而言,首先需要做的是检查一下该vps是否支持pptp: 第一个检查: 1cat /dev/net/tun 返回结果为下面的文本,表明通过: 1cat: /dev/net/tun: File descriptor in bad state 第二个检查: 1cat /dev/ppp 返回以下结果,则通过: 1cat: /dev/ppp: No such device or address 如果不通过,可以去控制面板来开启,在控制面板中将下图所示的tun\tap、ppp都设成On即可 2.设置Linux内核转发,以下经过测试: 1iptables -t nat -A POSTROUTING -s 10.10.10.0/24 -j SNAT --to-source VPS外网IP #设置MTU 这个很重要,之前折腾了很久pptp vpn连接成功,nslookup、ping检测也都很正常,速度很快,但无论如何上不了网,设置了一下mtu...

阅读全文

Windows平台下Sybase ASE自动启动

条评论
进入Windows 服务,将Sybase相应的Server设为自动启动即可。

阅读全文

pb7“Store procedure sp_pb70table not found”问题解决

条评论
2015年第一篇,首先祝本博客读者们新年快乐,虽然元旦已经过去好几天了。 最近遇到一个问题(以前就遇到,但没仔细研究解决):用PB7.0连接Sybase ASE,直接用isql用sql语句操作数据库表一切正常,但从DB profile->SYC Adaptive Server Enterprise->[数据库名]->Tables,点击具体表时总是提示:“store procedure sp_pb70table not found”。 查了一下找到13年前的一篇文章,http://bbs.csdn.net/topics/10020881,从pb7安装目录下的Server目录,将两个sql文件内容通过isql在服务器上操作,结果问题解决。 这段时间一直挠头的一个问题也一并解决:用pb连接数据库,用isql检索数据并通过将数据窗口打开后,save changes以及update都是灰的,无法点击,数据窗口的数据也没办法编辑。 老外也遇到过类似问题: Unable to Update Data in Database Painter 回答者引到主键上去,没解决问题。 为了解决...

阅读全文

mysql_connect(): Headers and client library minor version mismatch. Headers:50540 Library:100015 问题解决

条评论
在Ubuntu 14.04 MariaDB 10.0.15下,运行包含mysql_connect()函数的PHP脚本提示以下Warning: “mysql_connect(): Headers and client library minor version mismatch. Headers:50540 Library:100015” Google了下,在stackoverflow发现只要卸载掉php5-mysql,安装php5-mysqlnd即可。 所谓mysqlnd,是指MySQL native driver,php.net上这样介绍mysqlnd:“MySQL Native Driver is a replacement for the MySQL Client Library (libmysqlclient)” mysqlnd是一个用C写的、替换libmysqlclient的一个PHP扩展。mysqlnd之所以会出现其原因包括licence、性能等诸多方面: A.libmysql驱动是由mysql AB公司(现在是oracle公司)编写, 并按mysql license许可协...

阅读全文

Ubuntu14.04下phpmyadmin “无法载入 mcrypt 扩展, 请检查 PHP 配置”问题解决

条评论
Ubuntu下phpmyadmin默认安装后,登陆时一般会提示“无法载入 mcrypt 扩展,请检查 PHP 配置”,在14.04以前只要安装一下libmcrypt4 php5-mcrypt 模块即可,之前也有记载,但在14.04之下仅安装这俩模块不管用了,还需要启用一下模块: 1php5enmod php5-mcrypt 然后重启或者刷新一下apache2服务即可。 这种启用模块的操作方式与apache的enable disable 模块(mod)以及站点(site)保持了一致,需要加以留意。

阅读全文

OpenWrt配置IPv6:基于6relayd的穿透模式

条评论
1.背景教育网一般提供了原生的IPv6支持,也就是说只要你电脑的操作系统支持IPv6,只要接入网络就能获得原生的IPv6地址。一般情况下,如果在接入教育网时使用了家庭路由器,那么就没办法获得原生的IPv6地址。针对这种情况,网件(Netgear)等产商在其原生的路由器固件中提供了针对这种情况的IPv6 穿透式解决方案(更多可参考这里)。在OpenWrt下可用6scripts也可用6relayd来解决,根据个人尝试经验,后者比较简单易用一些,下面介绍一下如何使用。 在具体环境上来讲,刷OpenWrt 官方版本之后 luci Web界面安装及PPTP客户端安装介绍了从OpenWrt官方下载更新配置路由器的一些工作,本篇介绍在此基础上通过6relayd配置穿透式IPv6。 2.方案2.1 6relayd介绍 官方网站:http://wiki.openwrt.org/doc/uci/6relayd 6relayd is a daemon for serving and relaying IPv6 management protocols to configure clients and...

阅读全文

PowerBuilder系统表

条评论
类似其他大型数据库都有专门的系统表来存储表合资等信息,这里是Powerbuilder的系统表信息: PowerBuilder系统表 PBCatTbl 数据库中的表 PBCatCol 数据库中的列 PBCatFmt 显示格式 PBCatVld 有效性规则 PBCatEdt 编辑风格 PBCatTbl pbt_tnam 表名 PBt_tid 表的SQL Server Object ID(仅用于SQL Server) pbt_ownr 表的属主 pbd_fhgt 数据字体高度,以PowerBuilder中的单位表示 pbd_fwgt 数据字体笔划粗细(400=Normal,700=Bold) pbd_fitl 字体是否位斜体(Y=YES,N=NO) pbd_funl 数据字体是否为加下划线(Y=YES,N=NO) pbd_fchr 数据字体字符ji(0=ANSI,2=Symbol,255=OEM) pbd_fptc 数据字体的字符间距和系列,由2个常数相加得到Pitch(0=Default,1...

阅读全文

Html中button之value

条评论
在表单中使用 button 元素时需要特别注意: Internet Explorer 将提交 与 之间的文本,而其他浏览器将提交 value 属性的内容,也就是value=””里引号内的内容。 如果需要传值,不可使用value标签,建议可用id替代。

阅读全文