এটি নির্দিষ্ট না থাকলে আমার একটি নির্দিষ্ট কলাম যুক্ত করতে হবে। আমার নীচের মতো কিছু রয়েছে তবে এটি সর্বদা মিথ্যা দেয়:
IF EXISTS(SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'myTableName'
AND COLUMN_NAME = 'myColumnName')
এসকিউএল সার্ভার ডাটাবেসের কোনও সারণীতে একটি কলাম বিদ্যমান কিনা তা আমি কীভাবে পরীক্ষা করতে পারি?
COL_LENGTH('AdventureWorks2012.HumanResources.Department ','ModifiedDate')
কাজ করে।
EXEC sp_executesql
গঠিত UPDATE
বিবৃতি দিয়ে ব্যবহার করতে পারেন ।
FROM [YourDatabase].INFORMATION_SCHEMA.COLUMNS