मैं एक ISBN मिलान के लिए निम्नलिखित एसक्यूएल regex पैटर्न बनाया: एसक्यूएल रेगुलर एक्सप्रेशन
CREATE RULE ISBN_Rule AS @value LIKE 'ISBN\x20(?=.{13}$)\d{1,5}([-])\d{1,7}\1\d{1,6}\1(\d|X)$'
मैं परीक्षण डेटा के रूप में निम्न मान का इस्तेमाल किया; हालांकि, डेटा प्रतिबद्ध नहीं किया जा रहा है:
ISBN 0 93028 923 4 | ISBN 1-56389-668-0 | ISBN 1-56389-016-X
मैं कहाँ गलत हूं?
जो आरडीबीएमएस:
आप अलग अलग आई 10 और 13 प्रारूपों
ऊपर तार के लिए से निपटने के लिए कुछ अन्य रैंकों की आवश्यकता होगी? .... –
माइक्रोसॉफ्ट एसक्यूएल सर्वर 2005 – Sudantha