أكثر

هل يجب علي استخدام نوع البيانات "تاريخ" لتحريك البيانات حسب السنة؟

هل يجب علي استخدام نوع البيانات


أحاول تنشيط افتتاح وإغلاق الأعمال التجارية حسب السنة ولكن تم تعيين عمود البيانات الخاص بي على "رقم" وليس "تاريخ". الرسوم المتحركة لا تعمل حيث تظهر جميع نقاط البيانات دفعة واحدة بدلاً من الظهور والاختفاء حسب السنة. حاولت تغيير عدد الخطوات ليرتبط بعدد السنوات ولكن ذلك لم ينجح أيضًا. أتساءل ما إذا كان نوع البيانات هو الجاني.


يمكنك تحويل عمود الرقم الخاص بك إلى عمود تاريخ عن طريق إنشاء عمود جديد أولاً (الزر في الزاوية اليمنى السفلية) ، وتحديد "التاريخ" كنوع البيانات ، ثم تشغيل أمر SQL التالي لتحويل السنة الرقمية إلى نوع تاريخ :

UPDATE table_name SET new_date_column = to_char (yr_num_column، 'YYYY') :: التاريخ

من الواضح أنك سوف تضطر إلى التغييراسم الطاولةإلى اسم طاولتك ،new_date_columnإلى العمود الجديد الذي أنشأته للتو ، وyr_num_columnليكون اسم العمود الذي لديك بالفعل والذي يحتوي على السنوات. يكتب هذا البيان على جدولك ولا يمكن عكسه ، لذا تأكد من حصولك على كل شيء بشكل صحيح قبل تشغيله.

بعد ذلك ، اختر Torque في معالج التصور الخاص بك وحدد عمود التاريخ الجديد.