mirror of
				https://github.com/MariaDB/server.git
				synced 2025-11-04 04:46:15 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			89 lines
		
	
	
	
		
			6.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			89 lines
		
	
	
	
		
			6.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
set names utf8;
 | 
						||
create database имя_базы_в_кодировке_утф8_длиной_больше_чем_45;
 | 
						||
use имя_базы_в_кодировке_утф8_длиной_больше_чем_45;
 | 
						||
select database();
 | 
						||
database()
 | 
						||
имя_базы_в_кодировке_утф8_длиной_больше_чем_45
 | 
						||
use test;
 | 
						||
select SCHEMA_NAME from information_schema.schemata
 | 
						||
where schema_name='имя_базы_в_кодировке_утф8_длиной_больше_чем_45';
 | 
						||
SCHEMA_NAME
 | 
						||
имя_базы_в_кодировке_утф8_длиной_больше_чем_45
 | 
						||
drop database имя_базы_в_кодировке_утф8_длиной_больше_чем_45;
 | 
						||
create table имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48
 | 
						||
(
 | 
						||
имя_поля_в_кодировке_утф8_длиной_больше_чем_45 int,
 | 
						||
index имя_индекса_в_кодировке_утф8_длиной_больше_чем_48 (имя_поля_в_кодировке_утф8_длиной_больше_чем_45)
 | 
						||
);
 | 
						||
create view имя_вью_кодировке_утф8_длиной_больше_чем_42 as
 | 
						||
select имя_поля_в_кодировке_утф8_длиной_больше_чем_45
 | 
						||
from имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48;
 | 
						||
select * from имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48;
 | 
						||
имя_поля_в_кодировке_утф8_длиной_больше_чем_45
 | 
						||
select TABLE_NAME from information_schema.tables where
 | 
						||
table_schema='test';
 | 
						||
TABLE_NAME
 | 
						||
имя_вью_кодировке_утф8_длиной_больше_чем_42
 | 
						||
имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48
 | 
						||
select COLUMN_NAME from information_schema.columns where
 | 
						||
table_schema='test';
 | 
						||
COLUMN_NAME
 | 
						||
имя_поля_в_кодировке_утф8_длиной_больше_чем_45
 | 
						||
имя_поля_в_кодировке_утф8_длиной_больше_чем_45
 | 
						||
select INDEX_NAME from information_schema.statistics where
 | 
						||
table_schema='test';
 | 
						||
INDEX_NAME
 | 
						||
имя_индекса_в_кодировке_утф8_длиной_больше_чем_48
 | 
						||
select TABLE_NAME from information_schema.views where
 | 
						||
table_schema='test';
 | 
						||
TABLE_NAME
 | 
						||
имя_вью_кодировке_утф8_длиной_больше_чем_42
 | 
						||
show create table имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48;
 | 
						||
Table	Create Table
 | 
						||
имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48	CREATE TABLE `имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48` (
 | 
						||
  `имя_поля_в_кодировке_утф8_длиной_больше_чем_45` int(11) DEFAULT NULL,
 | 
						||
  KEY `имя_индекса_в_кодировке_утф8_длиной_больше_чем_48` (`имя_поля_в_кодировке_утф8_длиной_больше_чем_45`)
 | 
						||
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci
 | 
						||
show create view имя_вью_кодировке_утф8_длиной_больше_чем_42;
 | 
						||
View	Create View	character_set_client	collation_connection
 | 
						||
имя_вью_кодировке_утф8_длиной_больше_чем_42	CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `имя_вью_кодировке_утф8_длиной_больше_чем_42` AS select `имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48`.`имя_поля_в_кодировке_утф8_длиной_больше_чем_45` AS `имя_поля_в_кодировке_утф8_длиной_больше_чем_45` from `имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48`	utf8mb3	utf8mb3_general_ci
 | 
						||
create trigger имя_триггера_в_кодировке_утф8_длиной_больше_чем_49
 | 
						||
before insert on имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48 for each row set @a:=1;
 | 
						||
select TRIGGER_NAME from information_schema.triggers where
 | 
						||
trigger_schema='test';
 | 
						||
TRIGGER_NAME
 | 
						||
имя_триггера_в_кодировке_утф8_длиной_больше_чем_49
 | 
						||
drop trigger имя_триггера_в_кодировке_утф8_длиной_больше_чем_49;
 | 
						||
create trigger
 | 
						||
очень_очень_очень_очень_очень_очень_очень_очень_длинная_строка_66
 | 
						||
before insert on имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48 for each row set @a:=1;
 | 
						||
ERROR 42000: Identifier name 'очень_очень_очень_очень_очень_очень_очень_очень_длин...' is too long
 | 
						||
drop trigger очень_очень_очень_очень_очень_очень_очень_очень_длинная_строка_66;
 | 
						||
ERROR 42000: Identifier name 'очень_очень_очень_очень_очень_очень_очень_очень_длин...' is too long
 | 
						||
create procedure имя_процедуры_в_кодировке_утф8_длиной_больше_чем_50()
 | 
						||
begin
 | 
						||
end;
 | 
						||
select ROUTINE_NAME from information_schema.routines where
 | 
						||
routine_schema='test';
 | 
						||
ROUTINE_NAME
 | 
						||
имя_процедуры_в_кодировке_утф8_длиной_больше_чем_50
 | 
						||
drop procedure имя_процедуры_в_кодировке_утф8_длиной_больше_чем_50;
 | 
						||
create procedure очень_очень_очень_очень_очень_очень_очень_очень_длинная_строка_66()
 | 
						||
begin
 | 
						||
end;
 | 
						||
ERROR 42000: Identifier name 'очень_очень_очень_очень_очень_очень_очень_очень_длин...' is too long
 | 
						||
create function имя_функции_в_кодировке_утф8_длиной_больше_чем_49()
 | 
						||
returns int
 | 
						||
return 0;
 | 
						||
select ROUTINE_NAME from information_schema.routines where
 | 
						||
routine_schema='test';
 | 
						||
ROUTINE_NAME
 | 
						||
имя_функции_в_кодировке_утф8_длиной_больше_чем_49
 | 
						||
drop function имя_функции_в_кодировке_утф8_длиной_больше_чем_49;
 | 
						||
create function очень_очень_очень_очень_очень_очень_очень_очень_длинная_строка_66()
 | 
						||
returns int
 | 
						||
return 0;
 | 
						||
ERROR 42000: Identifier name 'очень_очень_очень_очень_очень_очень_очень_очень_длин...' is too long
 | 
						||
drop view имя_вью_кодировке_утф8_длиной_больше_чем_42;
 | 
						||
drop table имя_таблицы_в_кодировке_утф8_длиной_больше_чем_48;
 | 
						||
set names default;
 |