初用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給轉換成了一個空格,這個好多地方比較時就會有問題。不知道是否能否修改這個默認值。