में टेक्स्ट कनवर्ट करें क्या SQL सर्वर में किसी तालिका कॉलम से पाठ को केवल एक उचित SQL कोड का उपयोग करके पास्कलकेज़ में कनवर्ट करना संभव है?पास्कलकेस
TABLE DEFINITION
----------------------
ID int
CITTA varchar(50)
PROV varchar(50)
CAP varchar(50)
COD varchar(50)
फ़ील्ड जिसमें कनवर्ट करने के लिए टेक्स्ट शामिल है CITTA
है। इसमें सभी अपरकेस मान शामिल हैं जैसे "अबानो टेरमे", "रोमए", और इसी तरह। शब्द एक अंतरिक्ष द्वारा सीमित हैं।
संपादित
मुझे लगता है कि कुछ शब्दों को यह '
में एक उच्चारण के चरित्र है उल्लेख करना भूल गया। यह चरित्र या तो शब्द के अंत में या बीच में पाया जा सकता है।
संपादित करें 2:
कुछ quirks परिणामों पर पाया:
- अगर मैं "इसोला BALBA" की तरह एक नाम इस नाम अनुवाद करा है "IsolaBalba" (सही मामला लेकिन याद अंतरिक्ष) के लिए
- अगर मैं "Isola d'Asti" इस तरह "IsolaD'asti" (पहले और गलत मामले के रूप में अंतरिक्ष याद करने के लिए परिवर्तित हो एक नाम है। इस मामले में सही परिणाम है "इसोला डी 'एस्टी"
क्या आप कृपया मुझे इस छोटी सी समस्या पर कुछ सलाह दे सकते हैं?
शायद। सुनिश्चित नहीं है कि SQL ऐसा करने का सबसे अच्छा वातावरण है लेकिन यदि आप उदाहरण इनपुट और आउटपुट देते हैं तो मुझे जाना होगा! क्या वर्तमान में एक स्थान के साथ शब्द सीमित हैं? यानी क्या इसे 'पास्कल केस' को 'पास्कलकेस' में बदलने की ज़रूरत है? –
@ मार्टिन: आपके त्वरित उत्तर के लिए धन्यवाद। मेरे प्रश्न संपादित करें पर ध्यान दें – Lorenzo
@Lorenzo - क्या यूडीएफ आपके उद्देश्यों के लिए उचित SQL कोड के रूप में गिनती है? –