sybase 插入 自动识别数据类型
开发环境是ASP+SYBASE, 我已取得变更记录表如下,
--------------
表名 字段 更新后值
tcc_cell stockqty 8
tcc_cell tch_num 5.732
tcc_cell trx_number 1
tcc_cell trx_date 2011/10/1
tcc_cell tch_frq_list NULL
tcc_cell bcch_feq 694
tcc_cell IS_OPEN_GPRS 开通
---------------------------------
现需更新tcc_cell表中的相应字段,原来SQL2005下好像不用转换数据类型,自动适应
UPDATE tcc_cell SET tempfields = '"&tempvalue&"'
但现在在SYBASE 下这些有些数据的类型要手动转换,类型可能是date,varchar(255),float或是不知道,所以现在很麻烦。
如必须,UPDATE t1 SET tempfields = CONVERT(int,"&tempvalue&") 才可以,而UPDATE tcc_cell SET tempfields = '"&tempvalue&"'就会报错。我有不可能知道数据类型再写语句。
请问SYBASE 中 UPDATE, INSERT 语句能否像SQL2005一样取值后直接更新,类型能自动识别?
不知道我描述清楚了没有,急死了。