લેશન - ૫૦.૧ : DDl,DML,DCL સ્ટેટમેન્ટ અને વિવિધ ડેટા ટાઈપ્સ

What is Data Types?

Database માં કોઈ Column માં કયા પ્રકારનો Data સંગ્રહિત કરી શકાય તે નક્કી કરતો પ્રકાર એટલે Data Type.

SQL Data Types

1 – Binary Data Types

Data Typeમાહિતી
binaryબાઈનરી ડેટા સંગ્રહિત કરવા માટે ઉપયોગ થાય છે. તેની લંબાઈ નિશ્ચિત હોય છે.
varbinaryબદલાતી લંબાઈનો બાઈનરી ડેટા સંગ્રહિત કરવા માટે ઉપયોગ થાય છે.
imageબાઈનરી સ્વરૂપે મોટા ડેટા જેમ કે Image અથવા File સંગ્રહિત કરવા માટે ઉપયોગ થતો Data Type.

2 – Approximate Numeric Data Type

Data Typeમાહિતી
floatદશાંશ સંખ્યાઓને અંદાજિત ચોકસાઈ સાથે સંગ્રહિત કરવા માટે ઉપયોગ થાય છે.
realદશાંશ સંખ્યાઓને અંદાજિત ચોકસાઈ સાથે સંગ્રહિત કરવા માટે ઉપયોગ થાય છે અને float કરતાં ઓછી ચોકસાઈ ધરાવે છે.

3 – Exact Numeric Data Type

Data Typeમાહિતી
intપૂર્ણ સંખ્યાઓ (Integer) સંગ્રહિત કરવા માટે ઉપયોગ થાય છે.
smallintનાની શ્રેણીની પૂર્ણ સંખ્યાઓ સંગ્રહિત કરવા માટે ઉપયોગ થાય છે.
bit0 અથવા 1 જેવી Binary/Boolean કિંમત સંગ્રહિત કરવા માટે ઉપયોગ થાય છે.
decimalચોક્કસ દશાંશ સંખ્યાઓ સંગ્રહિત કરવા માટે ઉપયોગ થાય છે.
numericચોક્કસ દશાંશ સંખ્યાઓ સંગ્રહિત કરવા માટે ઉપયોગ થાય છે. decimal અને numeric સામાન્ય રીતે સમાન રીતે કામ કરે છે.

4 – Character String Data Types

Data Typeમાહિતી
charનિશ્ચિત લંબાઈનો Character/String Data સંગ્રહિત કરવા માટે ઉપયોગ થાય છે.
varchar / varchar2બદલાતી લંબાઈનો Character/String Data સંગ્રહિત કરવા માટે ઉપયોગ થાય છે. VARCHAR2 મુખ્યત્વે Oracle Database માં વપરાય છે.
textલાંબો Character અથવા Text Data સંગ્રહિત કરવા માટે ઉપયોગ થાય છે.

5 – Date & Time Data Types

Data Typeમાહિતી
dateતારીખ સંગ્રહિત કરવા માટે ઉપયોગ થાય છે.
timeસમય સંગ્રહિત કરવા માટે ઉપયોગ થાય છે.
timestampતારીખ અને સમય બંનેને સંગ્રહિત કરવા માટે ઉપયોગ થાય છે.