InnoDB表 的默认行格式由innodb_default_row_format
变量定义 ,其默认值为DYNAMIC
。当ROW_FORMATtable 选项未明确定义或ROW_FORMAT=DEFAULT指定时,将使用默认行格式 。
可以使用or 语句中的ROW_FORMAT
选项 显式定义表的行格式 。例如:
CREATE TABLE t1
(c1 INT)
ROW_FORMAT=DYNAMIC;
查看行格式
SHOW TABLE STATUS IN db2
或者
SELECT NAME, ROW_FORMAT FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES WHERE NAME='db2/t1';