初用sybase,遇到了很多的问题。主要是一下几点: 1.sybase默认对表明字段名等是区分大小写的,所以如果不注意就会收到如下错误: Server Message: Number 208, Severity 16 Server 'server', Line 1: xxx not found. 这个问题需要通过服务器的配置忽略大小写 2.sybase create table时,如果一个列不指定not null,那么默认也是not null 3.事务的问题
这在sybase中,在第4行就会出现死锁。这在oracle,mysql,sqlserver下都是没有问题。 这应该是sybase对表锁造成的,sybase的锁的可以修改,可以参考:http://www.chinaunix.net/jh/21/2292.html 4.varchar null,插入一个空字符时,sybase给转换成了一个空格,这个好多地方比较时就会有问题。不知道是否能否修改这个默认值。