PDA

View Full Version : case sensetive در برنامه های PHP-MySQL



shahroq
سه شنبه 17 آبان 1384, 11:07 صبح
سلام
تو یه برنامه که به PHP MySQL نوشته شده و تحت سرور linux کار میکنه ولی اکثر کاربراش با سیستم عامل ویندوز کار میکنن جریان case sensetive چجوری میشه؟
مثلا این 2 تا جمله sql با هم تفاوتی در خروجی خواهند داشت؟



SELECT * FROM TB1 WHERE SerialNo='MN2000'
SELECT * FROM TB1 WHERE SerialNo='mn2000'

oxygenws
سه شنبه 17 آبان 1384, 12:16 عصر
میشه گفت بستگی داره!
اگر سیستم تحت لینوکس و برای لینوکس ساخته شده، روی ویندوز مشکلی نخواهد داشت (برعکسش می تونه مشکل داشته باشه)
ضمن اینکه بانک MySQL در پذیرش یا عذم پذیرش دستور های فوق، کاری به سیستم عامل نداره.

shahroq
چهارشنبه 18 آبان 1384, 11:44 صبح
اینطور که من تست کردم ظاهرا خود MySql حروف کوچک و بزرگ رو یکی درنظر میگیره. صرفنظر از نوع سیستم عامل.