- 数据类型转换 特别注意Oracle中的varchar2、number、clob
Oracle中varchar2的长度可以大于255,但Sybase不可以
- Sybase中单条记录的长度最好不要超过1962bytes
- Sybase中,create table Test{
name varchar(20)
}
name是不允许为null,若要是name允许为null,要写成name varchar(20) null
- Oracle语句是以分号结尾
- Oracle支持sequence,Sybase不支持
- Sybase中使用字符集cp936避免中文乱码
- 若使用hibernate连接Sybase可能会遇到setReadOnly的警告,在数据库master下执行
update spt_mda set querytype = 4, query = '0'
where mdinfo = 'SET_READONLY_FALSE'
update spt_mda set querytype = 4, query = '0'
where mdinfo = 'SET_READONLY_TRUE'
go
附:
使用SybaseClient注意事项
- dsedit设置添加directoryService时,Url格式为:IP,端口