|
| |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
/*--修改自定义数据类型精度的示例 自定义数据类型一旦被引用,就不能再修改和删除,假如要修改数据的精度,就异常麻烦,下面的示例演示了如何修改 假设要修改的自定义变量名为aa --*/ --1.修改自定义变量类型的名称 exec sp_rename ’aa’,’aa_bak’,’USERDATATYPE’ go --2.新增自定义变量(按新的精度) EXEC sp_addtype N’aa’, N’numeric(20,2)’, N’not null’ go --3.修改表,使用新增的自定义变量 declare @s varchar(8000) declare tb cursor local for select ’alter table [’+object_name(a.id)+’] alter column [’ +a.name+’] aa’ from syscolumns a join systypes b on a.xusertype=b.xusertype where b.name=’aa_bak’ open tb fetch next from tb into @s while @@fetch_status=0 begin exec(@s) fetch next from tb into @s end close tb deallocate tb 返回类别: 教程 上一教程: 使用MS SQL7的LINKED SERVER(三) 下一教程: SQL Server连接中三个常见的错误分析 您可以阅读与"修改自定义数据类型精度"相关的教程: · 修改自定义数据类型精度 · SQL SERVER2000中用户自定义数据类型的使用 · 修改用户定义的数据类型 · 修改用户定义的数据类型 · 用户自定义的数据库修复 |
| 快精灵印艺坊 版权所有 |
首页 |
||