資料庫建表時字段長度

2021-07-11 14:39:40 字數 579 閱讀 5467

2016-5-4

基本知識點:

1.計算機儲存資訊的基本單位是位元組

2.乙個漢字佔兩個位元組,乙個字母或數字佔乙個位元組

3.字元:計算機中字,字母等的統稱

以char(6)為例:

測試如下——

測試環境:sql 8.0

create student

學號 char(6)  not null   primary key,

姓名 char(6) nout null

----插入操作

1.insert into student(學號,姓名)  values('***','張三三')    -----------成功 三個漢字,佔3*2=6個位元組

2.insert into student(學號,姓名)  values('***','張三三三')    -----------失敗 四個漢字,佔3*4=8個位元組

3.insert into student(學號,姓名)  values('***','張三三q')    -----------失敗 三個漢字1個字母,佔7個位元組

綜上:char(6)最多可放3個漢字。可放6個字母或數字。

mysql 建表字段長度 MySQL建立表

mysql建立表 語法格式 create table tablename columnname datatype length columnname datatype length set character set results gbk show variables like char 建立表的...

每日一bug 資料庫表中字段長度不夠

儲存訂單的資料表裡有乙個欄位是訂單詳細資訊,設定varchar 6000 測試前期因為功能不穩定,不滿足的需求bug比較多,在測試完這些不滿足需求和明顯bug之後,到專案後期才有空隨意測試一下,才發現了該問題 影響儲存訂單,呵呵,嚴重bug 填單頁,最多可以選擇25個服務,把25個服務都選擇完也是好...

MySQL建表的限定於巨 繫結字段長度限制

頁面繫結 有時候我們繫結一些字段,然而為了美化頁面布局,一些文字需要隱藏或顯示一部分,此時,可以使用限制字段長度,已達到此效果。如下是對文章的題目字段繫結,10 eval ntitle tostring substring 0,10 eval ntitle tostring 擴充套件 1 a?b c...