Czy to możliwe, aby znaleźć wszystkie varchar() kolumn w mojej bazy danych?Znajdź wszystkie pola varchar() w serwerze sql?
Używam programu SQL Server 2008 i chciałby uzyskać listę w konsoli zarządzania serwerem SQL.
JD.
Czy to możliwe, aby znaleźć wszystkie varchar() kolumn w mojej bazy danych?Znajdź wszystkie pola varchar() w serwerze sql?
Używam programu SQL Server 2008 i chciałby uzyskać listę w konsoli zarządzania serwerem SQL.
JD.
Tak, to powinno działać:
select * from INFORMATION_SCHEMA.COLUMNS
where DATA_TYPE = 'varchar'
próbie, to daje varchar i nvarchar, jeśli kolumna character_maximum_length zwraca -1 to jest varchar (max) lub nvarchar (max)
select * from
INFORMATION_SCHEMA.COLUMNS
where DATA_TYPE in('varchar','nvarchar')
Dzięki, głosowaliście, ale Blogbeard przybył nieco wcześniej. –
Dzięki. Dokładnie to, czego potrzebowałem. –