ایس کیو ایل ڈاٹا ٹائپ
- ਪਿੰਡਾ ਪੰਨਾ SQL isnull()
- ਅਗਲਾ ਪੰਨਾ SQL ਸਰਵਰ
ਮਾਇਕਰੋਸਾਫਟ ਐਕਸੇਸ, ਮਾਇਕਰੋਸਾਫਟ ਐਕਸੇਸ, ਮਾਇਕਰੋਸਾਫਟ ਐਕਸੇਸ ਅਤੇ SQL ਸਰਵਰ ਵਿੱਚ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਦਾਤਾ ਤਰੀਕੇ ਅਤੇ ਉਨ੍ਹਾਂ ਦਾ ਦਾਇਰਾ
ਮਾਇਕਰੋਸਾਫਟ ਐਕਸੇਸ ਦਾ ਦਾਤਾ ਤਰੀਕੇ
ਸਮਾਚਾਰ ਤਰੀਕਾ | ਵਰਣਨ | ਸਟੋਰ |
---|---|---|
ਟੈਕਸਟ | ਟੈਕਸਟ ਜਾਂ ਟੈਕਸਟ ਅਤੇ ਅੰਕ ਦੇ ਸੰਯੋਜਨ ਲਈ ਵਰਤੋਂ ਕਰੋ। ਅਧਿਕਤਮ 255 ਅੱਖਰ | |
Memo |
Memo ਇਕਲੌਤੇ ਵਿੱਚ ਵੱਡੀ ਮਾਤਰਾ ਵਾਲੇ ਟੈਕਸਟ ਲਈ ਵਰਤੋਂ ਕਰੋ। ਅਧਿਕਤਮ 65,536 ਅੱਖਰ ਸਟੋਰ ਕਰ ਸਕਦਾ ਹੈ ਟਿੱਪਣੀ: memo ਫੀਲਡ ਨੂੰ ਕਿਸੇ ਪ੍ਰਕਾਰ ਵੀ ਕਰਨ ਲਈ ਸੰਭਵ ਨਹੀਂ ਹੈ। ਫਿਰ ਵੀ ਉਹ ਖੋਜੀ ਹਨ |
|
ਬਾਈਟ | 0 ਤੋਂ 255 ਤੱਕ ਦੇ ਅੰਕਾਂ ਨੂੰ ਸਮਰਥਨ ਕਰਦਾ ਹੈ | 1 ਬਾਇਟ |
ਇੰਟੀਜਰ | ਮਿਨਸ -32,768 ਤੋਂ 32,767 ਤੱਕ ਦੇ ਅੰਕਾਂ ਨੂੰ ਸਮਰਥਨ ਕਰਦਾ ਹੈ | 2 ਬਾਇਟ |
ਲੰਮਾ | ਮਿਨਸ -2,147,483,648 ਤੋਂ 2,147,483,647 ਤੱਕ ਦੇ ਸਾਰੇ ਅੰਕਾਂ ਨੂੰ ਸਮਰਥਨ ਕਰਦਾ ਹੈ | 4 ਬਾਇਟ |
ਇੱਕ ਦਸਮੀ | ਇੱਕ ਦਸਮੀ ਫਲੌਟਿੰਗ ਪੁਆਇਨਟ | 4 ਬਾਇਟ |
ਦੋ ਦਸਮੀ | ਦੋ ਦਸਮੀ ਫਲੌਟਿੰਗ ਪੁਆਇਨਟ | 8 ਬਾਇਟ |
ਮੁਦਰਾ |
ਮੁਦਰਾ ਲਈ ਵਰਤੋਂ ਕਰੋ। 15 ਦਿਸ਼ਾ ਅਤੇ 4 ਦਸਮੀ ਦਾ ਸਮਰਥਨ ਹੈ ਟਿੱਪਣੀ: ਤੁਸੀਂ ਕਿਸ ਦੇਸ਼ ਦੀ ਮੁਦਰਾ ਦਾ ਵਰਤੋਂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਉਸ ਦੀ ਚੋਣ ਕਰੋ |
8 ਬਾਇਟ |
ਆਟੋਨੰਬਰ | ਆਟੋਨੰਬਰ ਫੀਲਡ ਹਰ ਰਿਕਾਰਡ ਨੂੰ ਆਪਣੇ ਆਪ ਸੰਖਿਆ ਵੰਡਦਾ ਹੈ, ਆਮ ਤੌਰ 'ਤੇ 1 ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ | 4 ਬਾਇਟ |
ਤਾਰੀਖ/ਸਮਾਂ | ਤਾਰੀਖ ਅਤੇ ਸਮਾਂ ਲਈ ਵਰਤੋਂ ਕਰੋ | 8 ਬਾਇਟ |
ਹਾਂ/ਨਹੀਂ |
ਲੋਜਿਕਲ ਫੀਲਡ, ਜਿਸ ਨੂੰ ਹਾਂ/ਨਹੀਂ, ਸਹੀ/ਗਲਤ ਜਾਂ ਆਨ/ਆਫ ਵਜੋਂ ਵਿਖਾਇਆ ਜਾ ਸਕਦਾ ਹੈ ਕੋਡ ਵਿੱਚ ਨਿਯਮਤ ਹੈਂਨ ਅਤੇ ਫਾਲਸ (ਇਕਾਲਿਕ 1 ਅਤੇ 0) ਵਰਤੋਂ ਕਰੋ ਟਿੱਪਣੀ: ਹਾਂ/ਨਹੀਂ ਫੀਲਡ ਵਿੱਚ ਨਲਸ (Null) ਨਹੀਂ ਹੋ ਸਕਦਾ |
1 ਬਿਟ |
ਓਲੇ ਆਬਜੈਕਟ | ਚਿੱਤਰ, ਆਡੀਓ, ਵੀਡੀਓ ਜਾਂ ਹੋਰ BLOBs (ਬਾਇਨਰੀ ਲਾਰਜ ਆਬਜੈਕਟ) ਸਟੋਰ ਕਰ ਸਕਦਾ ਹੈ | ਅਧਿਕਤਮ 1 ਗੀਗਾਬਾਇਟ |
ਹਾਈਪਰਲਿੰਕ | ਹਾਈਪਰਲਿੰਕ ਸਮੇਤ ਹੋਰ ਫਾਇਲਾਂ ਦੇ ਲਿੰਕ | |
ਲੁਕਅੱਪ ਵਿਜ਼ਾਰਡ | ਇੱਕ ਚੋਣ ਸੂਚੀ ਬਣਾਉਣ ਲਈ ਹੁਣ ਤੋਂ ਵੱਲ ਚੁਣੋ | 4 ਬਾਇਟ |
ਮਾਇਕਰੋਸਾਫਟ ਐਕਸੇਸ ਦਾ ਦਾਤਾ ਤਰੀਕੇ
ਮਾਇਕਰੋਸਾਫਟ ਐਕਸੇਸ ਵਿੱਚ ਤਿੰਨ ਪ੍ਰਮੁੱਖ ਤਰੀਕੇ ਹਨ: ਟੈਕਸਟ, ਅੰਕ ਅਤੇ ਤਾਰੀਖ/ਸਮਾਂ ਤਰੀਕੇ
ਟੈਕਸਟ ਤਰਫ਼
ਸਮਾਚਾਰ ਤਰੀਕਾ | ਵਰਣਨ |
---|---|
CHAR(size) | ਸਥਿਰ ਲੰਬਾਈ ਵਾਲੇ ਸਟਰਿੰਗ (ਅੱਖਰ, ਅੰਕ ਅਤੇ ਵਿਸ਼ੇਸ਼ ਚਿੱਨ੍ਹਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰ ਸਕਦਾ ਹੈ) ਸੰਭਾਲੋ। ਬਾਕੀ ਵਿੱਚ ਸਟਰਿੰਗ ਦੀ ਲੰਬਾਈ ਸਪੱਸ਼ਟ ਕਰੋ। ਅਧਿਕਤਮ 255 ਅੱਖਰ। |
VARCHAR(size) |
ਸਾਵਧਾਨੀ ਵਾਲੇ ਲੰਬਾਈ ਵਾਲੇ ਸਟਰਿੰਗ (ਅੱਖਰ, ਅੰਕ ਅਤੇ ਵਿਸ਼ੇਸ਼ ਚਿੱਨ੍ਹਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰ ਸਕਦਾ ਹੈ) ਸੰਭਾਲੋ। ਬਾਕੀ ਵਿੱਚ ਸਟਰਿੰਗ ਦੀ ਮਹੱਤਵਪੂਰਣ ਲੰਬਾਈ ਸਪੱਸ਼ਟ ਕਰੋ। ਅਧਿਕਤਮ 255 ਅੱਖਰ। 注释:如果值的长度大于 255,则被转换为 TEXT 类型。 |
TINYTEXT | ਟਿੱਪਣੀ: ਜੇਕਰ ਕੀਮਤ ਦੀ ਮਹਿੰਮਤ 255 ਤੋਂ ਵੱਧ ਹੁੰਦੀ ਹੈ ਤਾਂ ਉਹ TEXT ਕਿਸਮ ਵਿੱਚ ਬਦਲ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ। |
TINYTEXT | ਮਹਿੰਮਤ 255 ਅਕਸਰ ਚਾਰਕਟਰ ਦੀ ਮਹਿੰਮਤ ਰੱਖਦਾ ਹੈ。 |
TEXT | ਮਹਿੰਮਤ 65,535 ਅਕਸਰ ਚਾਰਕਟਰ ਦੀ ਮਹਿੰਮਤ ਰੱਖਦਾ ਹੈ。 |
BLOB | ਬਲਾਕ ਬਰੀਜ਼ (ਬਾਇਨਰੀ ਲਾਰਜ ਓਬਜੈਕਟ) ਲਈ ਵਰਤੇ ਜਾਂਦਾ ਹੈ।ਮਹਿੰਮਤ 65,535 ਬਾਇਟ ਦਾ ਮਹਿੰਮਤ ਰੱਖਦਾ ਹੈ。 |
MEDIUMTEXT | ਮਹਿੰਮਤ 16,777,215 ਅਕਸਰ ਚਾਰਕਟਰ ਦੀ ਮਹਿੰਮਤ ਰੱਖਦਾ ਹੈ。 |
MEDIUMBLOB | ਬਲਾਕ ਬਰੀਜ਼ (ਬਾਇਨਰੀ ਲਾਰਜ ਓਬਜੈਕਟ) ਲਈ ਵਰਤੇ ਜਾਂਦਾ ਹੈ।ਮਹਿੰਮਤ 16,777,215 ਬਾਇਟ ਦਾ ਮਹਿੰਮਤ ਰੱਖਦਾ ਹੈ。 |
LONGTEXT | ਮਹਿੰਮਤ 4,294,967,295 ਅਕਸਰ ਚਾਰਕਟਰ ਦੀ ਮਹਿੰਮਤ ਰੱਖਦਾ ਹੈ。 |
LONGBLOBਬਲਾਕ ਬਰੀਜ਼ (ਬਾਇਨਰੀ ਲਾਰਜ ਓਬਜੈਕਟ) ਲਈ ਵਰਤੇ ਜਾਂਦਾ ਹੈ।ਮਹਿੰਮਤ 4,294,967,295 ਬਾਇਟ ਦਾ ਮਹਿੰਮਤ ਰੱਖਦਾ ਹੈ。,ENUM(,xy |
z ,etc.) ਇਹ ਸੰਭਵ ਕੀਮਤਾਂ ਦੀ ਸੂਚੀ ਦਾ ਪ੍ਰਵੇਸ਼ ਕਰਨ ਦੀ ਇਜਾਜਤ ਦਿੰਦੇ ਹਨ।ਇਕੇਂਮ ਸੂਚੀ ਵਿੱਚ ਅਕਸਰ 65535 ਤੋਂ ਵੱਧ ਕੀਮਤਾਂ ਦਾ ਪ੍ਰਵੇਸ਼ ਕਰ ਸਕਦੇ ਹਨ।ਜੇਕਰ ਸੂਚੀ ਵਿੱਚ ਪ੍ਰਵੇਸ਼ ਕੀਤੀ ਗਈ ਕੀਮਤ ਨਹੀਂ ਹੈ ਤਾਂ ਖਾਲੀ ਕੀਮਤ ਪ੍ਰਵੇਸ਼ ਕਰੇਗਾ。 |
ਟਿੱਪਣੀ: ਇਹ ਕੀਮਤਾਂ ਤੁਸੀਂ ਪ੍ਰਵੇਸ਼ ਕਰਨ ਦੀ ਕਿਸਮ ਨੂੰ ਜਾਰੀ ਰੱਖਦੀਆਂ ਹਨ。 | ਇਹ ਸਮਾਨ ਤਰੀਕੇ ਨਾਲ ਸੰਭਵ ਕੀਮਤਾਂ ਦਾ ਪ੍ਰਵੇਸ਼ ਕਰ ਸਕਦੇ ਹਨ: ENUM('X','Y','Z') |
Number ਟਾਈਪ:
ਸਮਾਚਾਰ ਤਰੀਕਾ | ਵਰਣਨ |
---|---|
SETsize) | ਇਕੇਂਮ ਨਾਲ ਸਮਾਨ ਹੈ, ਪਰ ਸੈਟ ਵਿੱਚ ਅਕਸਰ 64 ਤੋਂ ਵੱਧ ਲਿਸਟ ਅਇਟਮ ਸਮੇਤ ਹੁੰਦੇ ਹਨ, ਪਰ ਸੈਟ ਵਿੱਚ ਕਈ ਤੋਂ ਕਈ ਕੀਮਤਾਂ ਸਮੇਤ ਹੁੰਦੇ ਹਨ。 |
SMALLINT(size) | -32768 ਤੋਂ 32767 ਰੈਗੂਲਰ।0 ਤੋਂ 65535 ਅਨਾਰੂਪ*।ਮਹਿੰਮਤ ਦੀ ਮਹਿੰਮਤ ਬਰੈਕੇਟਾਂ ਵਿੱਚ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ。 |
MEDIUMINT(size) | -8388608 ਤੋਂ 8388607 ਰੈਗੂਲਰ।0 ਤੋਂ 16777215 ਅਨਾਰੂਪ*।ਮਹਿੰਮਤ ਦੀ ਮਹਿੰਮਤ ਬਰੈਕੇਟਾਂ ਵਿੱਚ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ。 |
INT(size) | -2147483648 ਤੋਂ 2147483647 ਰੈਗੂਲਰ।0 ਤੋਂ 4294967295 ਅਨਾਰੂਪ*।ਮਹਿੰਮਤ ਦੀ ਮਹਿੰਮਤ ਬਰੈਕੇਟਾਂ ਵਿੱਚ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ。 |
BIGINT(size) | -9223372036854775808 ਤੋਂ 9223372036854775807 ਰੈਗੂਲਰ।0 ਤੋਂ 18446744073709551615 ਅਨਾਰੂਪ*।ਮਹਿੰਮਤ ਦੀ ਮਹਿੰਮਤ ਬਰੈਕੇਟਾਂ ਵਿੱਚ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ。 |
FLOAT(size,d) | ਨੂੰ ਫਲੌਟਿੰਗ ਡਿਜੀਟਲ ਛੋਟੇ ਅੰਕ।ਮਹਿੰਮਤ ਅਕਸਰ ਬਰੈਕੇਟਾਂ ਵਿੱਚ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ।ਮਹਿੰਮਤ d ਪੈਰਾਮੀਟਰ ਵਿੱਚ ਮਹਿੰਮਤ ਦੇ ਸਾਹਮਣੇ ਮਹਿੰਮਤ ਦੀ ਮਹਿੰਮਤ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ。 |
DOUBLE(size,d) | 带有浮动小数点的大数字。在括号中规定最大位数。在 d 参数中规定小数点右侧的最大位数。 |
DECIMAL(size,d) | 作为字符串存储的 DOUBLE 类型,允许固定的小数点。 |
* 这些整数类型拥有额外的选项 UNSIGNED。通常,整数可以是负数或正数。如果添加 UNSIGNED 属性,那么范围将从 0 开始,而不是某个负数。
Date ਤਰੀਕਾ:
ਸਮਾਚਾਰ ਤਰੀਕਾ | ਵਰਣਨ |
---|---|
DATE() |
ਤਾਰੀਖ ਟਿੱਪਣੀ: ਸਮਰਥਿਤ ਦਾਇਰਾ '1000-01-01' ਤੋਂ '9999-12-31' ਹੈ |
DATETIME() |
* ਤਾਰੀਖ ਅਤੇ ਸਮੇਂ ਦਾ ਸੁਮਾ ਟਿੱਪਣੀ: ਸਮਰਥਿਤ ਦਾਇਰਾ '1000-01-01 00:00:00' ਤੋਂ '9999-12-31 23:59:59' ਹੈ |
TIMESTAMP() |
* ਸਮੇਂ ਦੀ ਤਾਰੀਖ ਟਿੱਪਣੀ: ਸਮਰਥਿਤ ਦਾਇਰਾ '1970-01-01 00:00:01' UTC ਤੋਂ '2038-01-09 03:14:07' UTC ਹੈ |
TIME() |
ਸਮੇਂ ਟਿੱਪਣੀ: ਸਮਰਥਿਤ ਦਾਇਰਾ '-838:59:59' ਤੋਂ '838:59:59' ਹੈ |
YEAR() |
2 ਅੰਕ ਜਾਂ 4 ਅੰਕ ਦੇ ਫਾਰਮੈਟ ਦੇ ਸਾਲ ਟਿੱਪਣੀ: 4 ਅੰਕ ਦੇ ਫਾਰਮੈਟ ਵਿੱਚ ਅਧਿਕਤਮ ਮਿਲਣ ਵਾਲਾ ਮੁੱਲ: 1901 ਤੋਂ 2155 ਹੈ। 2 ਅੰਕ ਦੇ ਫਾਰਮੈਟ ਵਿੱਚ ਅਧਿਕਤਮ ਮਿਲਣ ਵਾਲਾ ਮੁੱਲ: 70 ਤੋਂ 69 ਹੈ, ਇਹ 1970 ਤੋਂ 2069 ਨੂੰ ਪ੍ਰਤੀਕਿਤ ਕਰਦੇ ਹਨ。 |
* ਹਾਲਾਂਕਿ DATETIME ਅਤੇ TIMESTAMP ਨੇ ਇੱਕ ਜਿਹੀ ਫਾਰਮੈਟ ਮੁੱਜਬ ਪਰਤਦੇ ਹਨ, ਉਹਨਾਂ ਦਾ ਕੰਮ ਕਰਨ ਦਾ ਤਰੀਕਾ ਬਹੁਤ ਅਲੱਗ ਹੈ। ਇਨਜਰ ਜਾਂ UPDATE ਕਿਰਦ ਵਿੱਚ TIMESTAMP ਆਪਣੇ ਆਪ ਨੂੰ ਮੌਜੂਦਾ ਤਾਰੀਖ ਅਤੇ ਸਮੇਂ ਦੇ ਰੂਪ ਵਿੱਚ ਸੈਟ ਕਰਦਾ ਹੈ। TIMESTAMP ਵੱਖਰੇ ਫਾਰਮੈਟ ਨੂੰ ਵੀ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ YYYYMMDDHHMMSS, YYMMDDHHMMSS, YYYYMMDD ਜਾਂ YYMMDD。
SQL ਸਰਵਰ ਦਾ ਤਰੀਕਾ
ਚਾਰੀਕਰ ਦਾ ਸਟਰਿੰਗ
ਸਮਾਚਾਰ ਤਰੀਕਾ | ਵਰਣਨ | ਸਟੋਰ |
---|---|---|
char(n) | ਸਥਿਰ ਕਿਰਦ ਦਾ ਸਟਰਿੰਗ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ। ਅਧਿਕਤਮ 8,000 ਅੱਖਰ ਤਰ੍ਹਾਂ ਦੇ ਸਟਰਿੰਗ ਦਾਤਾ ਹੈ। | n |
varchar(n) | ਵਿਸ਼ੇਸ਼ ਕਿਰਦ ਦਾ ਸਟਰਿੰਗ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ। ਅਧਿਕਤਮ 8,000 ਅੱਖਰ ਤਰ੍ਹਾਂ ਦੇ ਸਟਰਿੰਗ ਦਾਤਾ ਹੈ। | |
varchar(max) | ਵਿਸ਼ੇਸ਼ ਕਿਰਦ ਦਾ ਸਟਰਿੰਗ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ। ਅਧਿਕਤਮ 1,073,741,824 ਅੱਖਰ ਤਰ੍ਹਾਂ ਦੇ ਸਟਰਿੰਗ ਦਾਤਾ ਹੈ। | |
text | ਵਿਸ਼ੇਸ਼ ਕਿਰਦ ਦਾ ਸਟਰਿੰਗ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ। ਅਧਿਕਤਮ 2GB ਅੱਖਰ ਤਰ੍ਹਾਂ ਦੇ ਸਟਰਿੰਗ ਦਾਤਾ ਹੈ। |
Unicode ਚਾਰਕਟਰ ਸਟਰਿੰਗ:
ਸਮਾਚਾਰ ਤਰੀਕਾ | ਵਰਣਨ | ਸਟੋਰ |
---|---|---|
nchar(n) | ਸਥਾਈ ਲੰਬਾਈ ਵਾਲੇ Unicode ਡਾਟਾ।ਮਹਿੰਮ ਹੋਰ 4,000 ਚਾਰਕਟਰ ਹੈ。 | |
nvarchar(n) | ਵਿਚਲੀ ਲੰਬਾਈ ਵਾਲੇ Unicode ਡਾਟਾ।ਮਹਿੰਮ ਹੋਰ 4,000 ਚਾਰਕਟਰ ਹੈ。 | |
nvarchar(max) | ਵਿਚਲੀ ਲੰਬਾਈ ਵਾਲੇ Unicode ਡਾਟਾ।ਮਹਿੰਮ ਹੋਰ 536,870,912 ਚਾਰਕਟਰ ਹੈ。 | |
ntext | ਵਿਚਲੀ ਲੰਬਾਈ ਵਾਲੇ Unicode ਡਾਟਾ।ਮਹਿੰਮ ਹੋਰ 2GB ਚਾਰਕਟਰ ਡਾਟਾ ਹੈ。 |
Binary ਟਾਈਪ:
ਸਮਾਚਾਰ ਤਰੀਕਾ | ਵਰਣਨ | ਸਟੋਰ |
---|---|---|
bit | 0, 1 ਜਾਂ NULL ਦੀ ਪ੍ਰਵਾਨਗੀ ਹੈ。 | |
binary(n) | ਸਥਾਈ ਲੰਬਾਈ ਵਾਲੇ ਬਾਇਨਰੀ ਡਾਟਾ।ਮਹਿੰਮ ਹੋਰ 8,000 ਬਾਇਟ ਹੈ。 | |
varbinary(n) | ਵਿਚਲੀ ਲੰਬਾਈ ਵਾਲੇ ਬਾਇਨਰੀ ਡਾਟਾ।ਮਹਿੰਮ ਹੋਰ 8,000 ਬਾਇਟ ਹੈ。 | |
varbinary(max) | ਵਿਚਲੀ ਲੰਬਾਈ ਵਾਲੇ ਬਾਇਨਰੀ ਡਾਟਾ।ਮਹਿੰਮ ਹੋਰ 2GB ਬਾਇਟ ਹੈ。 | |
image | ਵਿਚਲੀ ਲੰਬਾਈ ਵਾਲੇ ਬਾਇਨਰੀ ਡਾਟਾ।ਮਹਿੰਮ ਹੋਰ 2GB ਹੈ。 |
Number ਟਾਈਪ:
ਸਮਾਚਾਰ ਤਰੀਕਾ | ਵਰਣਨ | ਸਟੋਰ |
---|---|---|
tinyint | ਸਭ ਨੰਬਰਾਂ ਨੂੰ ਸੰਭਾਲਣ ਲਈ 0 ਤੋਂ 255 ਤੱਕ ਦਾ ਦਾਇਰਾ ਹੈ。 | 1 ਬਾਇਟ |
smallint | ਸਭ ਨੰਬਰਾਂ ਨੂੰ ਸੰਭਾਲਣ ਲਈ -32,768 ਤੋਂ 32,767 ਤੱਕ ਦਾ ਦਾਇਰਾ ਹੈ。 | 2 ਬਾਇਟ |
int | ਸਭ ਨੰਬਰਾਂ ਨੂੰ ਸੰਭਾਲਣ ਲਈ -2,147,483,648 ਤੋਂ 2,147,483,647 ਤੱਕ ਦਾ ਦਾਇਰਾ ਹੈ。 | 4 ਬਾਇਟ |
bigint | ਸਭ ਨੰਬਰਾਂ ਨੂੰ ਸੰਭਾਲਣ ਲਈ -9,223,372,036,854,775,808 ਤੋਂ 9,223,372,036,854,775,807 ਤੱਕ ਦਾ ਦਾਇਰਾ ਹੈ。 | 8 ਬਾਇਟ |
decimal(p,s) |
ਸਥਾਈ ਪ੍ਰਕਾਰ ਅਤੇ ਪ੍ਰੋਪਰਸ਼ਨ ਦੇ ਨੰਬਰਾਂ।-10^38 +1 ਤੋਂ 10^38 -1 ਤੱਕ ਦੇ ਨੰਬਰਾਂ ਨੂੰ ਰੱਖਣਾ ਹੈ。 p ਪੈਰਾਮੀਟਰ ਨੂੰ ਮੈਜ਼ੀਮਮ ਸਿਫ਼ਾਰਸ਼ ਹੈ ਕਿ ਦਸਮੁੱਲ ਦੇ ਮੱਧਕ ਪਾਸੇ ਸਟੋਰ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਮਾਕਸਮਮਮ ਸਿਫ਼ਾਰਸ਼ ਹੈ।p ਨੂੰ 1 ਤੋਂ 38 ਤੱਕ ਦਾ ਮੁੱਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।ਮੂਲ ਮੁੱਲ 18 ਹੈ。 s ਪੈਰਾਮੀਟਰ ਨੂੰ ਮੈਜ਼ੀਮਮ ਸਿਫ਼ਾਰਸ਼ ਹੈ ਕਿ ਦਸਮੁੱਲ ਦੇ ਮੱਧਕ ਪਾਸੇ ਸਟੋਰ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਮਾਕਸਮਮਮ ਸਿਫ਼ਾਰਸ਼ ਹੈ।s ਨੂੰ 0 ਤੋਂ p ਤੱਕ ਦਾ ਮੁੱਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।ਮੂਲ ਮੁੱਲ 0 ਹੈ。 |
5-17 ਬਾਇਟ |
numeric(p,s) |
ਸਥਾਈ ਪ੍ਰਕਾਰ ਅਤੇ ਪ੍ਰੋਪਰਸ਼ਨ ਦੇ ਨੰਬਰਾਂ।-10^38 +1 ਤੋਂ 10^38 -1 ਤੱਕ ਦੇ ਨੰਬਰਾਂ ਨੂੰ ਰੱਖਣਾ ਹੈ。 p ਪੈਰਾਮੀਟਰ ਨੂੰ ਮੈਜ਼ੀਮਮ ਸਿਫ਼ਾਰਸ਼ ਹੈ ਕਿ ਦਸਮੁੱਲ ਦੇ ਮੱਧਕ ਪਾਸੇ ਸਟੋਰ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਮਾਕਸਮਮਮ ਸਿਫ਼ਾਰਸ਼ ਹੈ।p ਨੂੰ 1 ਤੋਂ 38 ਤੱਕ ਦਾ ਮੁੱਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।ਮੂਲ ਮੁੱਲ 18 ਹੈ。 s ਪੈਰਾਮੀਟਰ ਨੂੰ ਮੈਜ਼ੀਮਮ ਸਿਫ਼ਾਰਸ਼ ਹੈ ਕਿ ਦਸਮੁੱਲ ਦੇ ਮੱਧਕ ਪਾਸੇ ਸਟੋਰ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਮਾਕਸਮਮਮ ਸਿਫ਼ਾਰਸ਼ ਹੈ।s ਨੂੰ 0 ਤੋਂ p ਤੱਕ ਦਾ ਮੁੱਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।ਮੂਲ ਮੁੱਲ 0 ਹੈ。 |
5-17 ਬਾਇਟ |
smallmoney | ਨਕਦੀ ਦਾ ਡਾਟਾ ਸੰਭਾਲਣ ਲਈ -214,748.3648 ਤੋਂ 214,748.3647 ਤੱਕ ਦਾ ਦਾਇਰਾ ਹੈ。 | 4 ਬਾਇਟ |
money | ਨਕਦੀ ਦਾ ਡਾਟਾ ਸੰਭਾਲਣ ਲਈ -922,337,203,685,477.5808 ਤੋਂ 922,337,203,685,477.5807 ਤੱਕ ਦਾ ਦਾਇਰਾ ਹੈ。 | 8 ਬਾਇਟ |
float(n) |
ਮੌਨਟਾਂਗੇਸ਼ਨ ਪ੍ਰਕਾਰ ਦੇ ਡਾਟਾ 1.79E + 308 ਤੋਂ -1.79E + 308 ਤੱਕ ਦੇ ਨੰਬਰਾਂ ਨੂੰ ਰੱਖਣਾ ਹੈ。 ਪੈਰਾਮੀਟਰ n ਇਹ ਸੁਝਾਵੀ ਹੈ ਕਿ ਇਹ ਫੀਲਡ 4 ਬਾਇਟ ਹੈ ਜਾਂ 8 ਬਾਇਟ ਸੰਭਾਲਦਾ ਹੈ।float(24) 4 ਬਾਇਟ ਸੰਭਾਲਦਾ ਹੈ ਅਤੇ float(53) 8 ਬਾਇਟ ਸੰਭਾਲਦਾ ਹੈ।n ਦਾ ਮੂਲ ਮੁੱਲ 53 ਹੈ。 |
4 ਜਾਂ 8 ਬਾਇਟ |
real | -3.40E + 38 ਤੋਂ 3.40E + 38 ਤੱਕ ਦੇ ਫਲੌਟਿੰਗ ਪ੍ਰੈਸ਼ਨ ਸਮਾਚਾਰ | 4 ਬਾਇਟ |
Date ਤਰੀਕਾ:
ਸਮਾਚਾਰ ਤਰੀਕਾ | ਵਰਣਨ | ਸਟੋਰ |
---|---|---|
datetime | 1753 ਤੋਂ 9999 ਤੱਕ, 3.33 ਮਿਲੀਸੈਕੰਡ ਦੀ ਪ੍ਰਕਾਰ | 8 ਬਾਇਟ |
datetime2 | 1753 ਤੋਂ 9999 ਤੱਕ, 100 ਨਾਨੋ ਸੈਕੰਡ ਦੀ ਪ੍ਰਕਾਰ | 6-8 ਬਾਇਟ |
smalldatetime | 1900 ਤੋਂ 2079 ਤੱਕ, 1 ਮਿੰਟ ਦੀ ਪ੍ਰਕਾਰ | 4 ਬਾਇਟ |
date | ਸਿਰਫ ਤਾਰੀਖ ਸਟੋਰ, 0001 ਤੋਂ 9999 ਤੱਕ | 3 ਬਾਇਟ |
time | ਸਿਰਫ ਸਮਾਂ ਸਟੋਰ, ਪ੍ਰਕਾਰ ਹੈ 100 ਨਾਨੋ ਸੈਕੰਡ | 3-5 ਬਾਇਟ |
datetimeoffset | datetime2 ਨਾਲ ਸਮਾਨ, ਪ੍ਰਤੀਭਾਗ ਨਾਲ ਵੱਧ | 8-10 ਬਾਇਟ |
timestamp | ਇੱਕ ਅਨੂਠਾ ਨੰਬਰ ਸਟੋਰ, ਜਦੋਂ ਕੋਈ ਕਰ ਕਰਨ ਜਾਂ ਸੋਧ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਇਹ ਨੰਬਰ ਅੱਪਡੇਟ ਹੁੰਦਾ ਹੈ।timestamp ਅੰਦਰੂਨੀ ਘੜੀ ਦੇ ਅਧਾਰ 'ਤੇ ਹੈ, ਜੋ ਅਸਲ ਸਮੇਂ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ।ਹਰੇਕ ਸਟੇਬਲ ਵਿੱਚ ਇੱਕ timestamp ਵਾਰੀਅਬਲ ਹੋ ਸਕਦਾ ਹੈ。 |
ਹੋਰ ਸਮਾਚਾਰ ਤਰੀਕੇ:
ਸਮਾਚਾਰ ਤਰੀਕਾ | ਵਰਣਨ |
---|---|
sql_variant | ਮਹਿੰਮ ਤੋਂ 8,000 ਬਾਇਟ ਤੱਕ ਵੱਖ-ਵੱਖ ਤਰ੍ਹਾਂ ਦੇ ਸਮਾਚਾਰ ਸਟੋਰ, text, ntext ਅਤੇ timestamp ਤੋਂ ਇਲਾਵਾ |
uniqueidentifier | ਗਲੋਬਲ ਪਹਿਚਾਣ ਸੰਖਿਆ (GUID) ਸਟੋਰ |
xml | XML ਫਾਰਮੈਟਿੰਗ ਸਮਾਚਾਰ ਸਟੋਰ, ਮਹਿੰਮ ਤੋਂ 2GB ਤੱਕ |
ਕਿਰੇਟਰ | ਨਿਰਦੇਸ਼ਾਂ ਲਈ ਪੁਨਰਲਿਖਤ ਸਟੋਰ |
ਟੇਬਲ | ਨਤੀਜੇ ਸਟੋਰ, ਬਾਅਦ ਵਿੱਚ ਹੱਲ ਲਈ ਵਰਤੋਂ |
- ਪਿੰਡਾ ਪੰਨਾ SQL isnull()
- ਅਗਲਾ ਪੰਨਾ SQL ਸਰਵਰ