با سلام
آقا اگه یک فیلد رو از نوع date انتخاب کنیم، نمیشه هر تاریخی رو توی اون وارد کرد؟ یعنی محدودیت زمانی داریم؟
آخه من وقتی تست میکنم با بعضی از تاریخها جواب میده ولی با بعضی هاشون نه!
با سلام
آقا اگه یک فیلد رو از نوع date انتخاب کنیم، نمیشه هر تاریخی رو توی اون وارد کرد؟ یعنی محدودیت زمانی داریم؟
آخه من وقتی تست میکنم با بعضی از تاریخها جواب میده ولی با بعضی هاشون نه!
فکر کنم این بود:
تاریخ های بالای یکم ژانویه 1970 تا ... (ته اش رو یادم نیست چند بود)
ولی فکر کنم timestamp از سال 0 تا سال 9999 رو پشتیبانی کنه.
راهنمای MySQL رو ببین و ما رو هم بی خبر نذار :)
ایمیل من
سایت من
عضویت در جامعهی اهدای عضو
Direct PGP key: http://tinyurl.com/66q5cy
PGP key server: keyserver.ubuntu.com
PGP name to search: omidmottaghi
خیلی ممنون از راهنماییتون
توی این ادرس که بیدا کردم دقیقش رو فهمیدم:
http://www.xnote.com/howto/mysql_field_types.html
From ‘1000-01-01’ to ‘9999-12-31’
اون طور که من از این متن برداشت کردم در فیلد timestamp هم تاریخ و هم ساعت وارد میشه. در صورتی که ساعت وارد کنیم اشکالی بیش نمیاد؟ یا اصلا به اون ساعت 0 رو هم اضافه می کنه؟ (این رو برسیدم جون در شرایط امتحان کردن این حالت نیستم).ولی فکر کنم timestamp از سال 0 تا سال 9999 رو پشتیبانی کنه.
در ضمن فکر کنم محدوده ی زمانی اون هم اینجوری باشه:
From ‘1970-01-01 00:00:00’ to sometime in the year 2037.
اکه اینطوری باشه باز هم مشکل داریم.
میشه از varchar استفاده کرد؟ یعنی مای اس کیو ال میتونه بر اساس این فیلد تاریخ رو سورت کنه یا نه؟
ممنون.
http://dev.mysql.com/doc/refman/4.1/en/datetime.html
به هر ترتیب، از varchar هم می تونی استفاده کنی ولی کلا کار اشتباهیست.
همون date یا timestamp بهتره.
ایمیل من
سایت من
عضویت در جامعهی اهدای عضو
Direct PGP key: http://tinyurl.com/66q5cy
PGP key server: keyserver.ubuntu.com
PGP name to search: omidmottaghi
همون طور که عرض کردم به علت محدودیت زمانی نمیتونم از date یا timestamp استفاده کنم! اما باز هم می پرسم ، اگه نوع فیلد varchar باشه آیا سورت درست انجام میشه یا نه؟
سورت روی varchar یا char به ترتیب الفبا انجام میشه و مسلما رشته "1384" از "1300" بزرگتر است.
ایمیل من
سایت من
عضویت در جامعهی اهدای عضو
Direct PGP key: http://tinyurl.com/66q5cy
PGP key server: keyserver.ubuntu.com
PGP name to search: omidmottaghi