diff options
author | unknown <heikki@hundin.mysql.fi> | 2005-03-16 00:34:15 +0200 |
---|---|---|
committer | unknown <heikki@hundin.mysql.fi> | 2005-03-16 00:34:15 +0200 |
commit | 7955fe527d98d6d0231a8d10aa465401643e8f09 (patch) | |
tree | 83bd274525d64319b62ccc0e8791a8f24213b1c6 /innobase/row/row0ins.c | |
parent | 4db638f371d2ac7720b435bfab3c148f74655c87 (diff) | |
download | mariadb-git-7955fe527d98d6d0231a8d10aa465401643e8f09.tar.gz |
Many files:
InnoDB true VARCHAR
sql/ha_innodb.h:
InnoDB true VARCHAR
sql/ha_innodb.cc:
InnoDB true VARCHAR
innobase/include/data0type.h:
InnoDB true VARCHAR
innobase/include/que0que.h:
InnoDB true VARCHAR
innobase/include/row0mysql.h:
InnoDB true VARCHAR
innobase/include/data0type.ic:
InnoDB true VARCHAR
innobase/include/row0mysql.ic:
InnoDB true VARCHAR
innobase/row/row0ins.c:
InnoDB true VARCHAR
innobase/row/row0mysql.c:
InnoDB true VARCHAR
innobase/row/row0sel.c:
InnoDB true VARCHAR
innobase/trx/trx0trx.c:
InnoDB true VARCHAR
Diffstat (limited to 'innobase/row/row0ins.c')
-rw-r--r-- | innobase/row/row0ins.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/innobase/row/row0ins.c b/innobase/row/row0ins.c index fdbbe993ff0..303fe5749bc 100644 --- a/innobase/row/row0ins.c +++ b/innobase/row/row0ins.c @@ -521,6 +521,10 @@ row_ins_cascade_calc_update_vec( fixed_size = dtype_get_fixed_size(type); + /* TODO: pad in UCS-2 with 0x0020. + TODO: How does the special truncation of + UTF-8 CHAR cols affect this? */ + if (fixed_size && ufield->new_val.len != UNIV_SQL_NULL && ufield->new_val.len < fixed_size) { |