/ / Въведете дата със или без година във всяка база данни с дата като колона Тип данни - mysql, sql, база данни

Вмъкване на дата с или без година във всяка база данни с дата като колона Тип данни - mysql, sql, база данни

Искам да вмъкна дата в графата си Дата в моятабаза данни, но може или не може да има компонент за година. Може ли някой да ми даде работен персонализиран формат за дата, който ще вмъква дати с или без година в колона с дата в таблица, за предпочитане в Oracle или MySql?

Отговори:

0 за отговор № 1

Изберете една година и използвайте това като ваша конвенция. Далеч в бъдещето или далеч в миналото вероятно е добра идея, но като този отговор предлага най-добре да използвате типа данни за дата, тъй като улеснява всички правилни операции за дата (например сортиране, сравнения, аритметика на дати и т.н.).

Този отговор има и някои добри точки относно използването на високосна година, така че да имате пълната гама от дати.

Няма да можете да използвате формат за датабез всъщност да съхранявате датата. Просто се уверете, че имате достъп до него правилно. Датите не се съхраняват във вида, в който според мен мислите. Можете да конвертирате форматирана дата в тип дата, но всичко това ще се съхранява като брой отметки, независимо как въвеждате данните.