在DB2中设置BLOB的缺省值

时间:2019-01-24 12:31:11

标签: sql db2 blob

1) 有什么方法可以在不强制转换的情况下为db2中的blob设置默认值?

我只能像这样工作:
 alter table blobs alter column testblob set default blob('20');
2)
“正常”斑点是什么样的? (我想不是:'20')

谢谢

1 个答案:

答案 0 :(得分:0)

您可以使用CREATE TABLE(Db2 LUW)为BLOB列定义默认值。像EMPTY_BLOB()这样的函数具有非NULL值,您可以像以前一样进行强制转换。如果您强制转换为常数,则适用以下条件:

  

如果强制转换函数为BLOB,则该常数必须为字符串常数。

稍后,使用ALTER TABLE更改或删除默认值。