当前位置: 代码迷 >> Sybase >> 请教有什么好的方法删除缺省值(default)
  详细解决方案

请教有什么好的方法删除缺省值(default)

热度:6044   发布时间:2013-02-26 00:00:00.0
请问有什么好的方法删除缺省值(default)
一般来说,应该先使用sp_unbindefault来解除缺省值的绑定,然后再使用drop   default来删除这个缺省。

sp_unbindefault   绑定了的用户数据类型1
sp_unbindefault   绑定了的用户数据类型2
sp_unbindefault   table.colum1
sp_unbindefault   table.colum2

drop   default   缺省

但如果缺省绑定了多种数据类型,就很不方便解除绑定,尤其是在绑定脚本由别人写的时候。必须去读别人的脚本,来写出这多个sp_unbindefault语句。

有什么办法通过缺省值名来获取这个缺省所有的绑定关系,或者什么简便的方法在不需要具体了解绑定到什么数据类型时解除这些绑定呢?

我是想是不是有什么方法,在只知道缺省名的情况下,就能够解除绑定,删除这个绑定?

------解决方案--------------------------------------------------------
select * into #temp from table_name

drop table table_name

select * into table_name from #temp
  相关解决方案