NTEXT
এসকিউএল সার্ভার ডাটাবেসে সমস্ত সারণীতে আমি কীভাবে একটি নির্দিষ্ট ধরণের সমস্ত কলাম (উদাহরণস্বরূপ ) খুঁজে পাব?
আমি একটি এসকিউএল ক্যোয়ারী খুঁজছি
NTEXT
এসকিউএল সার্ভার ডাটাবেসে সমস্ত সারণীতে আমি কীভাবে একটি নির্দিষ্ট ধরণের সমস্ত কলাম (উদাহরণস্বরূপ ) খুঁজে পাব?
আমি একটি এসকিউএল ক্যোয়ারী খুঁজছি
উত্তর:
ক্ষেত্রগুলি ফেরত দেওয়ার জন্য আপনি নিম্নলিখিত কোয়েরি ব্যবহার করতে পারেন
SELECT table_name [Table Name], column_name [Column Name]
FROM information_schema.columns where data_type = 'NTEXT'
alter table [tablename] alter column [columnname] nvarchar(max)
। আপনি LEN(..)
এনভারচর এবং নাটেক্সট সহ অন্যান্য ব্যবহার করতে পারেন ।
INNER JOIN INFORMATION_SCHEMA.TABLES t ON c.TABLE_NAME = t.TABLE_NAME AND t.TABLE_TYPE = 'BASE TABLE'
আমি বাইনারি-ডেটা / ফাইলগুলি রাখতে পারে এমন সমস্ত সারণী সন্ধান করতে নিম্নলিখিত বিবৃতিটি ব্যবহার করেছি did
SELECT
table_name
FROM
INFORMATION_SCHEMA.TABLES T
WHERE
T.TABLE_CATALOG = 'MyDatabase' AND
EXISTS (
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS C
WHERE
C.TABLE_CATALOG = T.TABLE_CATALOG AND
C.TABLE_SCHEMA = T.TABLE_SCHEMA AND
C.TABLE_NAME = T.TABLE_NAME AND
( C.DATA_TYPE = 'binary' OR
C.DATA_TYPE = 'varbinary' OR
C.DATA_TYPE = 'text' OR
C.DATA_TYPE = 'ntext' OR
C.DATA_TYPE = 'image' )
)