আর্কম্যাপে এসকিউএল স্টেটমেন্ট লেন () ব্যবহার করে বৈশিষ্ট্য অনুসারে স্তর নির্বাচন করবেন?


9

আমি একটি স্ট্রিং কলামের দৈর্ঘ্যটি জিজ্ঞাসা করতে চাই এবং ব্যবহার করার জন্য ভেবেছিলাম:

LEN([ColumnName]) > 5

তবে, এটি মোটেই কাজ করে না। আমি আর্কম্যাপ 10.1 তে একটি এফজিডিবিতে একটি টেবিলটি জিজ্ঞাসা করছি, সুতরাং [কলামনাম] এর স্বরলিপি।

কেউ আমাকে সাহায্য করতে পারেন?

আমি আর্কজিআইএস থেকে প্রাপ্ত ত্রুটি বার্তাটি হ'ল আমি একটি অবৈধ এসকিউএল স্টেটমেন্ট ব্যবহার করছি।

উত্তর:


17

স্ট্রিং এক্সপ্রেশন ব্যবহারের অক্ষরে দৈর্ঘ্য গণনা করতে CHAR_LENGTH(string_exp)

ফাইল জিওডাটাবেজে ফিল্ডের নাম ডিলিমিটারগুলি ডাবল কোট (বর্গাকার বন্ধনী নয়)।

সুতরাং এটি কাজ করা উচিত:

CHAR_LENGTH(“ColumnName“) > 5

এখানে আর্কজিআইএস-এ ব্যবহৃত ক্যোয়ারী এক্সপ্রেশনগুলির জন্য একটি এসকিউএল রেফারেন্স রয়েছে


1

যদি আপনি আপনার টেবিলে একটি নতুন ক্ষেত্র যুক্ত করেন, উদাহরণস্বরূপ, "str_length" এবং তারপরে ক্ষেত্রটির মানের দৈর্ঘ্যটি পপুলেট করুন?

str_length = len(columnname)

তারপরে নতুন গণনা করা ক্ষেত্রে আপনার নির্বাচনটি করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.