2012-04-18 13 views
7

मुझे पता है तुम एक स्ट्रिंग के लिए खोज करने के लिए और उसके बाद वाइल्डकार्ड का उपयोग कर एक का चयन करें बयान के लिए की तरह उपयोग कर सकते हैं कि स्ट्रिंग .. पूर्व मैच के लिए:Oracle SQL एक वाइल्डकार्ड के लिए की तरह का उपयोग कर

Select * from table where first_name LIKE '%r%';

ऐसे नामों वापसी होगी रॉबर्ट, रोलाण्ड, क्रेग, आदि के रूप

मैं उत्सुक आप इस तरह के% के रूप में स्ट्रिंग में एक वास्तविक वाइल्डकार्ड की तलाश कैसे करेंगे हूँ:

Select * from table where values LIKE '% % %';

(मध्य% जो आप खोज रहे हैं) (जाहिर है यह ऐसा करने का सही तरीका नहीं है, इसलिए मैं पूछ रहा हूं)।

उत्तर

-3

वैसे ही जैसे '%%' भी आसान हो जाएगा।

+0

नहीं, क्योंकि यह अभिव्यक्ति इस जवाब को हटाने के लिए मतदान के बारे में कुछ भी –

+0

सोचा देखेंगे, लेकिन वास्तव में यह करने के लिए एक उपयोगी टिप रूप में कार्य करता क्या करना है पर साधक :) – APC

संबंधित मुद्दे