回答

收藏

我如何在MS SQL Server 2005中检查列是否为特定类型

技术问答 技术问答 250 人阅读 | 0 人回复 | 2023-09-12

我想在MS SQL Server 在2005年更改列的类型,但在更改列的类型之前,我想检查列是否是我想要更改的类型。SQL中做到这一点?3 f# M8 J! h3 u+ q) k7 l- ?0 w
Thanxs,巴斯·亨德里克斯(Bas Hendriks)。
* j+ l$ j1 o: X7 M! C7 u8 J基于anwser,我写了以下查询来完成提示:- s1 g" }2 L9 c" ]$ Q
                                IF NOT EXISTS (SELECT *            FROM INFORMATION_SCHEMA.COLUMNS            WHERE TABLE_NAME = 'e_application      AND COLUMN_NAME = 'txt_locked_by      AND DATA_TYPE = 'nvarchar      AND CHARACTER_MAXIMUM_LENGTH =      BEGIN            ALTER TABLE.....        END               
" b6 f# O* o& Y7 w" C    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则