gpt4 book ai didi

sql-server - 用于查找 LOB 列的 SQL Server 脚本

转载 作者:行者123 更新时间:2023-12-02 21:59:30 26 4
gpt4 key购买 nike

正在寻找一个脚本来扫描所有 SQL Server 数据库中的所有表并列出大对象列(TEXT、NTEXT、IMAGE VARCHAR(MAX)、NVARCHAR(MAX)、FILESTREAM、XML、VARBINARY)。

虽然我可能可以自己编写代码,但我想要一个现成的脚本。

最佳答案

 select * from information_schema.columns where data_type in 
('TEXT', 'NTEXT','IMAGE' ,'XML', 'VARBINARY')
or
(data_type = 'VARCHAR' and character_maximum_length = -1)
OR
(data_type = 'NVARCHAR' and character_maximum_length = -1)

更新从 IN 中删除了 FILESTREAM,因为 data_type 是已捕获的 VARBINARY

关于sql-server - 用于查找 LOB 列的 SQL Server 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3807103/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com