سؤال

أرغب في إجراء استعلامي على سلسلة في هذا التنسيق ، xxxx/xxxx

حيث x هو رقم. عندما أقوم بتنفيذها باستخدام واجهة Oracle أو تطبيق C# الخاص بي ، أحصل على هذا الخطأ:

ORA-00904: "xxxx/xxxx": invalid identifier

لقد قمت بهذا الاستعلام:

SELECT * FROM "My Table" WHERE Field="xxxx/xxxx"
هل كانت مفيدة؟

المحلول

يجب عليك استخدام عروض أسعار مفردة Aroung SQL الحرفية مثل xxxx/xxxx:

SELECT * FROM "My Table" WHERE Field='xxxx/xxxx'
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top