📄 stringtypes.sql
字号:
-- now some long valuesinsert into lvt values ('3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333','333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333','33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333');-- now try inserting nulls into columns that accept theminsert into lvt values (null, '4444', null);-- now try inserting nulls into columns that do not accept theminsert into lvt values ('5', null, '55555');-- now check the rows that made it into the table successfullyselect * from lvt;-- now try the char_length function on the columnsselect {fn length(c1)}, {fn length(c2)}, {fn length(c3)} from lvt;-- insert-select from varchar columns into char columnsinsert into ct select * from vt;select * from ct;-- insert-select from char columns into varchar columnsinsert into vt select * from ct;select * from vt;-- insert-select from varchar columns into char columns with truncation errorsinsert into ct select c3, c2, c1 from vt;select * from ct;-- insert-select from char columns into varchar columns with truncation errorsinsert into vt select c3, c2, c1 from ct;select * from vt;-- insert-select from char columns into long varchar columnsinsert into lvt select * from ct;select * from lvt;-- insert-select from varchar columns into long varchar columnsinsert into lvt select * from vt;select * from lvt;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -