Query Oracle on String
سؤال
أرغب في إجراء استعلامي على سلسلة في هذا التنسيق ، 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'
لا تنتمي إلى StackOverflow