DROP TABLE IF EXISTS t1, t2;
CREATE TABLE t1 (pk INT PRIMARY KEY, a INT, c CHAR(8 )) ENGINE=rocksdb;
INSERT INTO t1 VALUES (1 ,1 ,'a' ),(2 ,5 ,'z' );
ALTER TABLE t1 ADD COLUMN b INT;
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`c` char(8 ) DEFAULT NULL,
`b` int(11 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
ALTER TABLE t1 ALTER COLUMN a SET DEFAULT '0' ;
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT 0 ,
`c` char(8 ) DEFAULT NULL,
`b` int(11 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
ALTER TABLE t1 ALTER a DROP DEFAULT;
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`c` char(8 ) DEFAULT NULL,
`b` int(11 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
ALTER TABLE t1 CHANGE COLUMN b b1 CHAR(8 ) FIRST;
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`b1` char(8 ) DEFAULT NULL,
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`c` char(8 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
ALTER TABLE t1 CHANGE b1 b INT AFTER c;
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`c` char(8 ) DEFAULT NULL,
`b` int(11 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
ALTER TABLE t1 CHANGE b b CHAR(8 );
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`c` char(8 ) DEFAULT NULL,
`b` char(8 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
ALTER TABLE t1 MODIFY COLUMN b INT;
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`c` char(8 ) DEFAULT NULL,
`b` int(11 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
ALTER TABLE t1 MODIFY COLUMN b CHAR(8 ) FIRST;
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`b` char(8 ) DEFAULT NULL,
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`c` char(8 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
ALTER TABLE t1 MODIFY COLUMN b INT AFTER a;
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`b` int(11 ) DEFAULT NULL,
`c` char(8 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
ALTER TABLE t1 DROP COLUMN b;
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`c` char(8 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
ALTER TABLE t1 RENAME TO t2;
SHOW CREATE TABLE t1;
ERROR 42 S02: Table 'test.t1' doesn't exist
SHOW CREATE TABLE t2;
Table Create Table
t2 CREATE TABLE `t2` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`c` char(8 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
DROP TABLE t2;
CREATE TABLE t1 (pk INT PRIMARY KEY, a INT, b INT) ENGINE=rocksdb;
INSERT INTO t1 VALUES (1 ,1 ,5 ),(2 ,2 ,2 ),(3 ,4 ,3 );
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`b` int(11 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
ALTER TABLE t1 ORDER BY b ASC, a DESC, pk DESC;
Warnings:
Warning 1105 ORDER BY ignored as there is a user-defined clustered index in the table 't1'
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`b` int(11 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
SELECT * FROM t1;
pk a b
1 1 5
2 2 2
3 4 3
DROP TABLE t1;
CREATE TABLE t1 (pk INT PRIMARY KEY, a INT, b CHAR(8 ), c CHAR(8 )) ENGINE=rocksdb CHARACTER SET latin1 COLLATE latin1_general_cs;
INSERT INTO t1 VALUES (1 ,5 ,'z' ,'t' );
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`b` char(8 ) DEFAULT NULL,
`c` char(8 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_cs
ALTER TABLE t1 CONVERT TO CHARACTER SET utf8;
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`b` char(8 ) DEFAULT NULL,
`c` char(8 ) DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
ALTER TABLE t1 DEFAULT CHARACTER SET = latin1 COLLATE latin1_general_ci;
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`b` char(8 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_uca1400_ai_ci DEFAULT NULL,
`c` char(8 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_uca1400_ai_ci DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci
ALTER TABLE t1 FORCE;
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
`pk` int(11 ) NOT NULL,
`a` int(11 ) DEFAULT NULL,
`b` char(8 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_uca1400_ai_ci DEFAULT NULL,
`c` char(8 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_uca1400_ai_ci DEFAULT NULL,
PRIMARY KEY (`pk`)
) ENGINE=ROCKSDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci
DROP TABLE t1;
Messung V0.5 in Prozent C=76 H=100 G=88
¤ Dauer der Verarbeitung: 0.8 Sekunden
(vorverarbeitet am 2026-10-08)
¤
*© Formatika GbR, Deutschland