我在Oracle的Sybase以等效的Oracle
做插入操作在Sybase例如(與Sybase的Perl)
sprintf("INSERT INTO Custodian_New (Type, Id, User, TimeCreated, RcNumber)
values (1, %d, '%s', %d, '%s')", $dd, $Name, time(), $rc_num);
prints::(1, 10159, 'rrapak', 1301471663, '234')::Success
插入發生在sybase.In甲骨文相同的查詢失敗
Error:Cannot insert null values::
prints::(1, 10159, 'rrapak', 0, '234') ---Failure
問題是時間()值不打印。 當我將%d更改爲%s時,該值得到了打印。但同樣的錯誤。無法插入空值
請使用'{}'工具欄按鈕來格式化源代碼。我打算爲你做,但我不是一個Perl的大師,我不知道什麼是代碼和什麼不是:) – 2011-03-30 08:23:30