mirror of
https://github.com/MariaDB/server.git
synced 2026-05-15 03:17:20 +02:00
Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1
into whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-single-user
This commit is contained in:
commit
5c6dec8d84
36 changed files with 5477 additions and 5276 deletions
|
|
@ -109,13 +109,13 @@ link_sources:
|
|||
for f in $(sql_src) ; do \
|
||||
rm -f $$f; \
|
||||
@LN_CP_F@ $(top_srcdir)/sql/$$f $$f; \
|
||||
done; \
|
||||
for f in $(strings_src) ; do \
|
||||
rm -f $(srcdir)/$$f; \
|
||||
@LN_CP_F@ $(top_srcdir)/strings/$$f $$f; \
|
||||
done; \
|
||||
rm -f $(srcdir)/my_user.c; \
|
||||
@LN_CP_F@ $(top_srcdir)/sql-common/my_user.c my_user.c;
|
||||
done; \
|
||||
for f in $(strings_src) ; do \
|
||||
rm -f $(srcdir)/$$f; \
|
||||
@LN_CP_F@ $(top_srcdir)/strings/$$f $$f; \
|
||||
done; \
|
||||
rm -f $(srcdir)/my_user.c; \
|
||||
@LN_CP_F@ $(top_srcdir)/sql-common/my_user.c my_user.c;
|
||||
echo timestamp > link_sources;
|
||||
|
||||
# Don't update the files from bitkeeper
|
||||
|
|
|
|||
|
|
@ -190,11 +190,11 @@ link_sources:
|
|||
for f in $(sqlsources); do \
|
||||
rm -f $$f; \
|
||||
if test -e $(top_srcdir)/sql/$$f ; \
|
||||
then \
|
||||
then \
|
||||
@LN_CP_F@ $(top_srcdir)/sql/$$f $$f; \
|
||||
else \
|
||||
else \
|
||||
@LN_CP_F@ $(top_builddir)/sql/$$f $$f; \
|
||||
fi ; \
|
||||
fi ; \
|
||||
done; \
|
||||
for f in $(libmysqlsources); do \
|
||||
rm -f $$f; \
|
||||
|
|
|
|||
|
|
@ -44,7 +44,8 @@ if (0)
|
|||
# ------------------------------------------------------------------------------
|
||||
# prepare a variable to be able to suppress machine dependant diffs
|
||||
# this can be used in: --replace_result $SERVER_NAME <SERVER_NAME>
|
||||
let $SERVER_NAME= `SELECT DISTINCT host FROM mysql.user WHERE host LIKE "%\%" AND host NOT In ("localhost", "127.0.0.1", "%")`;
|
||||
# let $SERVER_NAME= `SELECT DISTINCT host FROM mysql.user WHERE host LIKE "%\%" AND host NOT In ("localhost", "127.0.0.1", "%")`;
|
||||
let $SERVER_NAME= `SELECT DISTINCT host FROM mysql.user WHERE host NOT In ("localhost", "127.0.0.1", "%")`;
|
||||
|
||||
|
||||
################################################################################
|
||||
|
|
|
|||
|
|
@ -13,14 +13,8 @@ let $message=
|
|||
. *__datadict.test are started. This can be a result of showing e.g. maximum
|
||||
. values of the number of rows of tables.
|
||||
.
|
||||
. Currently (Dec 19, 2005) this .result file is checked OK for Linux 5.0.18-bk
|
||||
. (ChangeSet@1.1993, 2005-12-19 16:21:02+04:00). Using the available Windows
|
||||
. version 5.0.16 there are some known differences that can be ignored:
|
||||
.
|
||||
. - Fix for bug#14271 I_S: columns has no size for (var)binary columns
|
||||
. - bug#14290 (CHARACTER_MAXIMUM_LENGTH values for columns using ucs2 have been fixed)
|
||||
. - new column INFORMATION_SCHEMA.TRIGGERS.DEFINER is still not present in 5.0.16
|
||||
. - (:5055, :5122, :5215) 3 warnings now errors 1044 at call db_datadict.sp_4_1_3()
|
||||
. This .result file has been checked OK with Linux 5.0.23-bk,
|
||||
. ChangeSet@1.2211, 2006-06-28 10:11:43-07:00.
|
||||
.;
|
||||
--source include/show_msg80.inc
|
||||
|
||||
|
|
@ -111,7 +105,7 @@ SELECT DISTINCT u,
|
|||
AS Server_Clean
|
||||
FROM db_datadict.vu1;
|
||||
--replace_result $SERVER_NAME <SERVER_NAME>
|
||||
SELECT * FROM db_datadict.vu;
|
||||
SELECT * FROM db_datadict.vu order by u;
|
||||
|
||||
delimiter //;
|
||||
CREATE PROCEDURE db_datadict.sp_1()
|
||||
|
|
@ -147,8 +141,9 @@ if ($have_bug_11589)
|
|||
# 13 DATA_FREE
|
||||
# 15 CREATE_TIME
|
||||
# 16 UPDATE_TIME
|
||||
# 17 CHECK_TIME
|
||||
# 20 CREATE_OPTIONS
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 20 "#CO#"
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 17 "YYYY-MM-DD hh:mm:ss" 20 "#CO#"
|
||||
SELECT * FROM tables
|
||||
WHERE table_schema = 'information_schema';
|
||||
# 9 AVG_ROW_LENGTH
|
||||
|
|
@ -158,7 +153,8 @@ SELECT * FROM tables
|
|||
# 13 DATA_FREE
|
||||
# 15 CREATE_TIME
|
||||
# 16 UPDATE_TIME
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss"
|
||||
# 17 CHECK_TIME
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 17 "YYYY-MM-DD hh:mm:ss"
|
||||
SELECT * FROM tables
|
||||
WHERE NOT( table_schema = 'information_schema');
|
||||
--horizontal_results
|
||||
|
|
@ -183,7 +179,7 @@ select count(*) from routines;
|
|||
select * from statistics;
|
||||
select * from views;
|
||||
--replace_result $SERVER_NAME <SERVER_NAME>
|
||||
select * from user_privileges;
|
||||
select * from user_privileges order by grantee, privilege_type;
|
||||
select * from schema_privileges;
|
||||
select * from table_privileges;
|
||||
select * from column_privileges;
|
||||
|
|
@ -205,7 +201,8 @@ select concat("Table or view '", table_name,
|
|||
--replace_result $SERVER_NAME <SERVER_NAME>
|
||||
select grantee as "user's having select privilege",
|
||||
substring( grantee, length(SUBSTRING_INDEX(grantee,_utf8'@',1))+2 )
|
||||
from user_privileges where privilege_type = 'select';
|
||||
from user_privileges where privilege_type = 'select'
|
||||
order by grantee;
|
||||
|
||||
select all table_schema from schema_privileges limit 0,5;
|
||||
|
||||
|
|
@ -299,13 +296,14 @@ select * from information_schema.schemata ORDER BY 2 DESC;
|
|||
# 13 DATA_FREE
|
||||
# 15 CREATE_TIME
|
||||
# 16 UPDATE_TIME
|
||||
# 17 CHRCK_TIME
|
||||
# 20 CREATE_OPTIONS
|
||||
if ($have_bug_11589)
|
||||
{
|
||||
--disable_ps_protocol
|
||||
}
|
||||
--vertical_results
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 20 "#CO#"
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 17 "YYYY-MM-DD hh:mm:ss" 20 "#CO#"
|
||||
SELECT * FROM information_schema.tables
|
||||
WHERE table_schema = 'information_schema';
|
||||
# 9 AVG_ROW_LENGTH
|
||||
|
|
@ -315,7 +313,8 @@ SELECT * FROM information_schema.tables
|
|||
# 13 DATA_FREE
|
||||
# 15 CREATE_TIME
|
||||
# 16 UPDATE_TIME
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss"
|
||||
# 17 CHRCK_TIME
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 17 "YYYY-MM-DD hh:mm:ss"
|
||||
SELECT * FROM information_schema.tables
|
||||
WHERE NOT( table_schema = 'information_schema');
|
||||
--horizontal_results
|
||||
|
|
@ -391,7 +390,7 @@ select concat(table_schema, ', ', table_name) "Table_info"
|
|||
from tables ORDER BY 1;
|
||||
|
||||
--replace_result $SERVER_NAME <SERVER_NAME>
|
||||
select distinct grantee from user_privileges;
|
||||
select distinct grantee from user_privileges order by grantee, privilege_type;
|
||||
select * from schema_privileges where table_catalog is null limit 0, 5;
|
||||
select * from table_privileges where grantee like '%r%' limit 0, 5;
|
||||
|
||||
|
|
@ -405,7 +404,7 @@ select * from schemata limit 0,5;
|
|||
--replace_result $SERVER_NAME <SERVER_NAME>
|
||||
select distinct grantee from user_privileges;
|
||||
--replace_result $SERVER_NAME <SERVER_NAME>
|
||||
select all grantee from user_privileges;
|
||||
select all grantee from user_privileges order by grantee, privilege_type;
|
||||
|
||||
select id , character_set_name from collations order by id asc limit 10;
|
||||
|
||||
|
|
@ -461,8 +460,9 @@ eval SELECT *
|
|||
LINES TERMINATED BY '\n'
|
||||
FROM information_schema.schemata
|
||||
WHERE schema_name LIKE 'db_%';
|
||||
# FIXME: why do we get different error numbers with and without OUTFILE ?
|
||||
#FIXME this should fail! --error 1146
|
||||
# The above will fail with access error as long as
|
||||
# BUBG#28181 - a regression introduced in 5.0.42 is not fixed
|
||||
|
||||
eval SELECT *
|
||||
FROM information_schema.schemata
|
||||
WHERE schema_name LIKE 'db_%';
|
||||
|
|
@ -475,7 +475,9 @@ eval SELECT *
|
|||
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
|
||||
LINES TERMINATED BY '\n'
|
||||
FROM schemata LIMIT 0, 5;
|
||||
# FIXME 3.2.1.2: why do we get different error numbers with and without OUTFILE ?
|
||||
# The above will fail with access error as long as
|
||||
# BUBG#28181 - a regression introduced in 5.0.42 is not fixed
|
||||
|
||||
eval SELECT *
|
||||
FROM schemata LIMIT 0, 5;
|
||||
|
||||
|
|
@ -485,8 +487,9 @@ eval SELECT *
|
|||
LINES TERMINATED BY '\n'
|
||||
FROM information_schema.schemata
|
||||
WHERE schema_name LIKE 'db_%';
|
||||
# FIXME: why do we get different error numbers with and without OUTFILE ?
|
||||
#FIXME this should fail! --error 1146
|
||||
# The above will fail with access error as long as
|
||||
# BUBG#28181 - a regression introduced in 5.0.42 is not fixed
|
||||
|
||||
eval SELECT *
|
||||
FROM information_schema.schemata
|
||||
WHERE schema_name LIKE 'db_%';
|
||||
|
|
@ -3020,12 +3023,13 @@ GRANT SELECT ON db_datadict.v3 to 'user_3'@'localhost';
|
|||
# 13 DATA_FREE
|
||||
# 15 CREATE_TIME
|
||||
# 16 UPDATE_TIME
|
||||
# 17 CHECK_TIME
|
||||
# 20 CREATE_OPTIONS
|
||||
if ($have_bug_11589)
|
||||
{
|
||||
--disable_ps_protocol
|
||||
}
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 20 "#CO#"
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 17 "YYYY-MM-DD hh:mm:ss" 20 "#CO#"
|
||||
SELECT * FROM information_schema.tables
|
||||
WHERE table_schema = 'information_schema';
|
||||
# 9 AVG_ROW_LENGTH
|
||||
|
|
@ -3035,7 +3039,8 @@ SELECT * FROM information_schema.tables
|
|||
# 13 DATA_FREE
|
||||
# 15 CREATE_TIME
|
||||
# 16 UPDATE_TIME
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss"
|
||||
# 17 CHECK_TIME
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 17 "YYYY-MM-DD hh:mm:ss"
|
||||
SELECT * FROM information_schema.tables
|
||||
WHERE NOT( table_schema = 'information_schema');
|
||||
--enable_ps_protocol
|
||||
|
|
@ -3055,12 +3060,13 @@ connect (user_12_2, localhost, user_2, , db_datadict);
|
|||
# 13 DATA_FREE
|
||||
# 15 CREATE_TIME
|
||||
# 16 UPDATE_TIME
|
||||
# 17 CHECK_TIME
|
||||
# 20 CREATE_OPTIONS
|
||||
if ($have_bug_11589)
|
||||
{
|
||||
--disable_ps_protocol
|
||||
}
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 20 "#CO#"
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 17 "YYYY-MM-DD hh:mm:ss" 20 "#CO#"
|
||||
SELECT * FROM information_schema.tables
|
||||
WHERE table_schema = 'information_schema';
|
||||
# 9 AVG_ROW_LENGTH
|
||||
|
|
@ -3070,7 +3076,8 @@ SELECT * FROM information_schema.tables
|
|||
# 13 DATA_FREE
|
||||
# 15 CREATE_TIME
|
||||
# 16 UPDATE_TIME
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss"
|
||||
# 17 CHECK_TIME
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 17 "YYYY-MM-DD hh:mm:ss"
|
||||
SELECT * FROM information_schema.tables
|
||||
WHERE NOT( table_schema = 'information_schema');
|
||||
--enable_ps_protocol
|
||||
|
|
@ -3091,12 +3098,13 @@ connect (user_12_3, localhost, user_3, , db_datadict);
|
|||
# 13 DATA_FREE
|
||||
# 15 CREATE_TIME
|
||||
# 16 UPDATE_TIME
|
||||
# 17 CHECK_TIME
|
||||
# 20 CREATE_OPTIONS
|
||||
if ($have_bug_11589)
|
||||
{
|
||||
--disable_ps_protocol
|
||||
}
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 20 "#CO#"
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 17 "YYYY-MM-DD hh:mm:ss" 20 "#CO#"
|
||||
SELECT * FROM information_schema.tables
|
||||
WHERE table_schema = 'information_schema';
|
||||
# 9 AVG_ROW_LENGTH
|
||||
|
|
@ -3106,7 +3114,8 @@ SELECT * FROM information_schema.tables
|
|||
# 13 DATA_FREE
|
||||
# 15 CREATE_TIME
|
||||
# 16 UPDATE_TIME
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss"
|
||||
# 17 CHECK_TIME
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 17 "YYYY-MM-DD hh:mm:ss"
|
||||
SELECT * FROM information_schema.tables
|
||||
WHERE NOT( table_schema = 'information_schema');
|
||||
--enable_ps_protocol
|
||||
|
|
@ -3127,12 +3136,13 @@ connection default;
|
|||
# 13 DATA_FREE
|
||||
# 15 CREATE_TIME
|
||||
# 16 UPDATE_TIME
|
||||
# 17 CHECK_TIME
|
||||
# 20 CREATE_OPTIONS
|
||||
if ($have_bug_11589)
|
||||
{
|
||||
--disable_ps_protocol
|
||||
}
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 20 "#CO#"
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 17 "YYYY-MM-DD hh:mm:ss" 20 "#CO#"
|
||||
SELECT * FROM information_schema.tables
|
||||
WHERE table_schema = 'information_schema';
|
||||
# 9 AVG_ROW_LENGTH
|
||||
|
|
@ -3142,7 +3152,8 @@ SELECT * FROM information_schema.tables
|
|||
# 13 DATA_FREE
|
||||
# 15 CREATE_TIME
|
||||
# 16 UPDATE_TIME
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss"
|
||||
# 17 CHECK_TIME
|
||||
--replace_column 9 "#ARL#" 10 "#DL#" 11 "#MDL#" 12 "#IL#" 13 "#DF#" 15 "YYYY-MM-DD hh:mm:ss" 16 "YYYY-MM-DD hh:mm:ss" 17 "YYYY-MM-DD hh:mm:ss"
|
||||
SELECT * FROM information_schema.tables
|
||||
WHERE NOT( table_schema = 'information_schema');
|
||||
--enable_ps_protocol
|
||||
|
|
@ -3870,11 +3881,11 @@ let $message= Testcase 3.2.20.1:;
|
|||
let $is_table= referential_constraints;
|
||||
# when table is implemented remove this and the next 4 lines and "enable" 5th line:
|
||||
# and don't forget to add the test description to QATestPlanV50func
|
||||
let $message= checking a table that will be implemented later;
|
||||
--source include/show_msg.inc
|
||||
--error 0,1109
|
||||
#let $message= checking a table that will be implemented later;
|
||||
#--source include/show_msg.inc
|
||||
#--error 1109
|
||||
eval DESC $is_table;
|
||||
#--source suite/funcs_1/datadict/datadict_show_table_design.inc
|
||||
--source suite/funcs_1/datadict/datadict_show_table_design.inc
|
||||
# -------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ eval select table_name, index_schema, index_name, index_type
|
|||
|
||||
--replace_result $SERVER_NAME <SERVER_NAME>
|
||||
eval select *
|
||||
from information_schema.user_privileges;
|
||||
from information_schema.user_privileges order by grantee, privilege_type;
|
||||
# where grantee="'u_6_401013'@'%'";
|
||||
|
||||
eval select *
|
||||
|
|
|
|||
|
|
@ -1,11 +0,0 @@
|
|||
|
||||
. Just show the version string for which the results in suite
|
||||
. funcs_1 have been checked.
|
||||
.
|
||||
. I know that the .result file of this check needs to
|
||||
. updated with each new version --- THIS IS INTENDED!
|
||||
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
funcs_1 checked with version: 5.1.17
|
||||
Warnings:
|
||||
Warning 1548 Leading spaces are removed from name ' '
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -3935,13 +3935,11 @@ CAST(my_time AS DATETIME) my_time id
|
|||
NULL NULL 1
|
||||
0000-00-00 00:00:00 -838:59:59 2
|
||||
0000-00-00 00:00:00 838:59:59 3
|
||||
0000-00-00 00:00:00 13:00:00 4
|
||||
0000-00-00 00:00:00 10:00:00 5
|
||||
0000-00-00 13:00:00 13:00:00 4
|
||||
0000-00-00 10:00:00 10:00:00 5
|
||||
Warnings:
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 13:00:00'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 10:00:00'
|
||||
SHOW CREATE VIEW v1;
|
||||
View Create View
|
||||
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select cast(`t1_values`.`my_time` as datetime) AS `CAST(my_time AS DATETIME)`,`t1_values`.`my_time` AS `my_time`,`t1_values`.`id` AS `id` from `t1_values`
|
||||
|
|
@ -3952,13 +3950,11 @@ CAST(my_time AS DATETIME) my_time id
|
|||
NULL NULL 1
|
||||
0000-00-00 00:00:00 -838:59:59 2
|
||||
0000-00-00 00:00:00 838:59:59 3
|
||||
0000-00-00 00:00:00 13:00:00 4
|
||||
0000-00-00 00:00:00 10:00:00 5
|
||||
0000-00-00 13:00:00 13:00:00 4
|
||||
0000-00-00 10:00:00 10:00:00 5
|
||||
Warnings:
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 13:00:00'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 10:00:00'
|
||||
DROP VIEW v1;
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -199,6 +199,9 @@ CREATE TRIGGER trg5_1 BEFORE INSERT on test.t1
|
|||
for each row set new.f3 = '14';
|
||||
CREATE TRIGGER trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ
|
||||
BEFORE UPDATE on test.t1 for each row set new.f3 = '42';
|
||||
ERROR 42000: Identifier name 'trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ' is too long
|
||||
CREATE TRIGGER trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX
|
||||
BEFORE UPDATE on test.t1 for each row set new.f3 = '42';
|
||||
insert into t1 (f2) values ('insert 3.5.1.7');
|
||||
select * from t1;
|
||||
f1 f2 f3
|
||||
|
|
@ -213,6 +216,8 @@ trg5_1
|
|||
trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX
|
||||
drop trigger trg5_1;
|
||||
drop trigger trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ;
|
||||
ERROR 42000: Identifier name 'trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ' is too long
|
||||
drop trigger trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX;
|
||||
drop table t1;
|
||||
|
||||
Testcase 3.5.1.8:
|
||||
|
|
|
|||
|
|
@ -492,8 +492,9 @@ BEGIN
|
|||
WHILE @counter1 < new.f136
|
||||
SET @counter1 = @counter1 + 1;
|
||||
END//
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET @counter1 = @counter1 + 1;
|
||||
END' at line 4
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHILE @counter1 < new.f136
|
||||
SET @counter1 = @counter1 + 1;
|
||||
END' at line 3
|
||||
delete from tb3 where f122='Test 3.5.8.5-while';
|
||||
drop trigger trg7;
|
||||
|
||||
|
|
|
|||
|
|
@ -448,7 +448,8 @@ SET @x=0;
|
|||
CREATE or REPLACE VIEW v1 AS Select 1 INTO @x;
|
||||
ERROR HY000: View's SELECT contains a 'INTO' clause
|
||||
Select @x;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
@x
|
||||
0
|
||||
CREATE or REPLACE VIEW v1 AS Select 1
|
||||
FROM (SELECT 1 FROM t1) my_table;
|
||||
ERROR HY000: View's SELECT contains a subquery in the FROM clause
|
||||
|
|
@ -585,7 +586,9 @@ ERROR 42000: You have an error in your SQL syntax; check the manual that corresp
|
|||
CREATE or REPLACE view v1 as Select f59, f60
|
||||
from tb2 by group f59 ;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'by group f59' at line 2
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.5
|
||||
--------------------------------------------------------------------------------
|
||||
DROP VIEW IF EXISTS v1 ;
|
||||
CREATE VIEW v1 SELECT * FROM tb2 limit 100 ;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT * FROM tb2 limit 100' at line 1
|
||||
|
|
@ -605,7 +608,9 @@ CREATE VIEW v1 SELECT 1;
|
|||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT 1' at line 1
|
||||
CREATE VIEW v1 AS ;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.6
|
||||
--------------------------------------------------------------------------------
|
||||
DROP VIEW IF EXISTS v1 ;
|
||||
CREATE or REPLACE VIEW v1
|
||||
as SELECT * from tb2 limit 100 ;
|
||||
|
|
@ -1790,7 +1795,9 @@ ERROR HY000: View's SELECT contains a subquery in the FROM clause
|
|||
SELECT * FROM test.v1 ;
|
||||
ERROR 42S02: Table 'test.v1' doesn't exist
|
||||
Drop view if exists test.v1 ;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.40
|
||||
--------------------------------------------------------------------------------
|
||||
Drop view if exists test.v1 ;
|
||||
Set @var1 = 'ABC' ;
|
||||
Set @var2 = 'XYZ' ;
|
||||
|
|
@ -1799,7 +1806,9 @@ ERROR HY000: View's SELECT contains a variable or parameter
|
|||
CREATE VIEW test.v1 AS SELECT @@global.sort_buffer_size;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
Drop view if exists test.v1 ;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.41
|
||||
--------------------------------------------------------------------------------
|
||||
Drop view if exists test.v1 ;
|
||||
Drop procedure if exists sp1 ;
|
||||
Create procedure sp1() DETERMINISTIC
|
||||
|
|
@ -1816,7 +1825,9 @@ Warnings:
|
|||
Note 1051 Unknown table 'test.v1'
|
||||
Drop procedure sp1 ;
|
||||
ERROR 42000: PROCEDURE test.sp1 does not exist
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.42
|
||||
--------------------------------------------------------------------------------
|
||||
Drop VIEW if exists test.v1 ;
|
||||
CREATE TEMPORARY VIEW test.v1 AS
|
||||
SELECT * FROM test.tb2 limit 2 ;
|
||||
|
|
@ -1828,7 +1839,9 @@ ERROR 42000: You have an error in your SQL syntax; check the manual that corresp
|
|||
SELECT * FROM test.tb2 limit 2' at line 1
|
||||
Drop view if exists test.v1 ;
|
||||
Use test;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.43
|
||||
--------------------------------------------------------------------------------
|
||||
Drop view if exists test.v1 ;
|
||||
CREATE VIEW test.v1 AS SELECT f59,f60 FROM test.tb2;
|
||||
INSERT INTO test.v1 values(122,432);
|
||||
|
|
|
|||
|
|
@ -1,2 +0,0 @@
|
|||
mysqltest: Warning detected in included file ./suite/funcs_1/views/views_master.inc at line 3039: Suspicious command '--eror 1116' detected, was this intentional? Use # instead of -- to avoid this warning
|
||||
mysqltest: Warning detected in included file ./suite/funcs_1/views/views_master.inc at line 3050: Suspicious command '--eror 1116' detected, was this intentional? Use # instead of -- to avoid this warning
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -3935,13 +3935,11 @@ CAST(my_time AS DATETIME) my_time id
|
|||
NULL NULL 1
|
||||
0000-00-00 00:00:00 -838:59:59 2
|
||||
0000-00-00 00:00:00 838:59:59 3
|
||||
0000-00-00 00:00:00 13:00:00 4
|
||||
0000-00-00 00:00:00 10:00:00 5
|
||||
0000-00-00 13:00:00 13:00:00 4
|
||||
0000-00-00 10:00:00 10:00:00 5
|
||||
Warnings:
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 13:00:00'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 10:00:00'
|
||||
SHOW CREATE VIEW v1;
|
||||
View Create View
|
||||
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select cast(`t1_values`.`my_time` as datetime) AS `CAST(my_time AS DATETIME)`,`t1_values`.`my_time` AS `my_time`,`t1_values`.`id` AS `id` from `t1_values`
|
||||
|
|
@ -3952,13 +3950,11 @@ CAST(my_time AS DATETIME) my_time id
|
|||
NULL NULL 1
|
||||
0000-00-00 00:00:00 -838:59:59 2
|
||||
0000-00-00 00:00:00 838:59:59 3
|
||||
0000-00-00 00:00:00 13:00:00 4
|
||||
0000-00-00 00:00:00 10:00:00 5
|
||||
0000-00-00 13:00:00 13:00:00 4
|
||||
0000-00-00 10:00:00 10:00:00 5
|
||||
Warnings:
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 13:00:00'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 10:00:00'
|
||||
DROP VIEW v1;
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -195,6 +195,9 @@ CREATE TRIGGER trg5_1 BEFORE INSERT on test.t1
|
|||
for each row set new.f3 = '14';
|
||||
CREATE TRIGGER trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ
|
||||
BEFORE UPDATE on test.t1 for each row set new.f3 = '42';
|
||||
ERROR 42000: Identifier name 'trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ' is too long
|
||||
CREATE TRIGGER trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX
|
||||
BEFORE UPDATE on test.t1 for each row set new.f3 = '42';
|
||||
insert into t1 (f2) values ('insert 3.5.1.7');
|
||||
select * from t1;
|
||||
f1 f2 f3
|
||||
|
|
@ -209,6 +212,8 @@ trg5_1
|
|||
trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX
|
||||
drop trigger trg5_1;
|
||||
drop trigger trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ;
|
||||
ERROR 42000: Identifier name 'trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ' is too long
|
||||
drop trigger trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX;
|
||||
drop table t1;
|
||||
|
||||
Testcase 3.5.1.8:
|
||||
|
|
|
|||
|
|
@ -488,8 +488,9 @@ BEGIN
|
|||
WHILE @counter1 < new.f136
|
||||
SET @counter1 = @counter1 + 1;
|
||||
END//
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET @counter1 = @counter1 + 1;
|
||||
END' at line 4
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHILE @counter1 < new.f136
|
||||
SET @counter1 = @counter1 + 1;
|
||||
END' at line 3
|
||||
delete from tb3 where f122='Test 3.5.8.5-while';
|
||||
drop trigger trg7;
|
||||
|
||||
|
|
|
|||
|
|
@ -452,7 +452,8 @@ SET @x=0;
|
|||
CREATE or REPLACE VIEW v1 AS Select 1 INTO @x;
|
||||
ERROR HY000: View's SELECT contains a 'INTO' clause
|
||||
Select @x;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
@x
|
||||
0
|
||||
CREATE or REPLACE VIEW v1 AS Select 1
|
||||
FROM (SELECT 1 FROM t1) my_table;
|
||||
ERROR HY000: View's SELECT contains a subquery in the FROM clause
|
||||
|
|
@ -589,7 +590,9 @@ ERROR 42000: You have an error in your SQL syntax; check the manual that corresp
|
|||
CREATE or REPLACE view v1 as Select f59, f60
|
||||
from tb2 by group f59 ;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'by group f59' at line 2
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.5
|
||||
--------------------------------------------------------------------------------
|
||||
DROP VIEW IF EXISTS v1 ;
|
||||
CREATE VIEW v1 SELECT * FROM tb2 limit 100 ;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT * FROM tb2 limit 100' at line 1
|
||||
|
|
@ -609,7 +612,9 @@ CREATE VIEW v1 SELECT 1;
|
|||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT 1' at line 1
|
||||
CREATE VIEW v1 AS ;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.6
|
||||
--------------------------------------------------------------------------------
|
||||
DROP VIEW IF EXISTS v1 ;
|
||||
CREATE or REPLACE VIEW v1
|
||||
as SELECT * from tb2 limit 100 ;
|
||||
|
|
@ -1794,7 +1799,9 @@ ERROR HY000: View's SELECT contains a subquery in the FROM clause
|
|||
SELECT * FROM test.v1 ;
|
||||
ERROR 42S02: Table 'test.v1' doesn't exist
|
||||
Drop view if exists test.v1 ;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.40
|
||||
--------------------------------------------------------------------------------
|
||||
Drop view if exists test.v1 ;
|
||||
Set @var1 = 'ABC' ;
|
||||
Set @var2 = 'XYZ' ;
|
||||
|
|
@ -1803,7 +1810,9 @@ ERROR HY000: View's SELECT contains a variable or parameter
|
|||
CREATE VIEW test.v1 AS SELECT @@global.sort_buffer_size;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
Drop view if exists test.v1 ;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.41
|
||||
--------------------------------------------------------------------------------
|
||||
Drop view if exists test.v1 ;
|
||||
Drop procedure if exists sp1 ;
|
||||
Create procedure sp1() DETERMINISTIC
|
||||
|
|
@ -1820,7 +1829,9 @@ Warnings:
|
|||
Note 1051 Unknown table 'test.v1'
|
||||
Drop procedure sp1 ;
|
||||
ERROR 42000: PROCEDURE test.sp1 does not exist
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.42
|
||||
--------------------------------------------------------------------------------
|
||||
Drop VIEW if exists test.v1 ;
|
||||
CREATE TEMPORARY VIEW test.v1 AS
|
||||
SELECT * FROM test.tb2 limit 2 ;
|
||||
|
|
@ -1832,7 +1843,9 @@ ERROR 42000: You have an error in your SQL syntax; check the manual that corresp
|
|||
SELECT * FROM test.tb2 limit 2' at line 1
|
||||
Drop view if exists test.v1 ;
|
||||
Use test;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.43
|
||||
--------------------------------------------------------------------------------
|
||||
Drop view if exists test.v1 ;
|
||||
CREATE VIEW test.v1 AS SELECT f59,f60 FROM test.tb2;
|
||||
INSERT INTO test.v1 values(122,432);
|
||||
|
|
|
|||
|
|
@ -1,2 +0,0 @@
|
|||
mysqltest: Warning detected in included file ./suite/funcs_1/views/views_master.inc at line 3039: Suspicious command '--eror 1116' detected, was this intentional? Use # instead of -- to avoid this warning
|
||||
mysqltest: Warning detected in included file ./suite/funcs_1/views/views_master.inc at line 3050: Suspicious command '--eror 1116' detected, was this intentional? Use # instead of -- to avoid this warning
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -3935,13 +3935,11 @@ CAST(my_time AS DATETIME) my_time id
|
|||
NULL NULL 1
|
||||
0000-00-00 00:00:00 -838:59:59 2
|
||||
0000-00-00 00:00:00 838:59:59 3
|
||||
0000-00-00 00:00:00 13:00:00 4
|
||||
0000-00-00 00:00:00 10:00:00 5
|
||||
0000-00-00 13:00:00 13:00:00 4
|
||||
0000-00-00 10:00:00 10:00:00 5
|
||||
Warnings:
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 13:00:00'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 10:00:00'
|
||||
SHOW CREATE VIEW v1;
|
||||
View Create View
|
||||
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select cast(`t1_values`.`my_time` as datetime) AS `CAST(my_time AS DATETIME)`,`t1_values`.`my_time` AS `my_time`,`t1_values`.`id` AS `id` from `t1_values`
|
||||
|
|
@ -3952,13 +3950,11 @@ CAST(my_time AS DATETIME) my_time id
|
|||
NULL NULL 1
|
||||
0000-00-00 00:00:00 -838:59:59 2
|
||||
0000-00-00 00:00:00 838:59:59 3
|
||||
0000-00-00 00:00:00 13:00:00 4
|
||||
0000-00-00 00:00:00 10:00:00 5
|
||||
0000-00-00 13:00:00 13:00:00 4
|
||||
0000-00-00 10:00:00 10:00:00 5
|
||||
Warnings:
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 13:00:00'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 10:00:00'
|
||||
DROP VIEW v1;
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -199,6 +199,9 @@ CREATE TRIGGER trg5_1 BEFORE INSERT on test.t1
|
|||
for each row set new.f3 = '14';
|
||||
CREATE TRIGGER trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ
|
||||
BEFORE UPDATE on test.t1 for each row set new.f3 = '42';
|
||||
ERROR 42000: Identifier name 'trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ' is too long
|
||||
CREATE TRIGGER trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX
|
||||
BEFORE UPDATE on test.t1 for each row set new.f3 = '42';
|
||||
insert into t1 (f2) values ('insert 3.5.1.7');
|
||||
select * from t1;
|
||||
f1 f2 f3
|
||||
|
|
@ -213,6 +216,8 @@ trg5_1
|
|||
trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX
|
||||
drop trigger trg5_1;
|
||||
drop trigger trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ;
|
||||
ERROR 42000: Identifier name 'trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ' is too long
|
||||
drop trigger trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX;
|
||||
drop table t1;
|
||||
|
||||
Testcase 3.5.1.8:
|
||||
|
|
|
|||
|
|
@ -492,8 +492,9 @@ BEGIN
|
|||
WHILE @counter1 < new.f136
|
||||
SET @counter1 = @counter1 + 1;
|
||||
END//
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET @counter1 = @counter1 + 1;
|
||||
END' at line 4
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHILE @counter1 < new.f136
|
||||
SET @counter1 = @counter1 + 1;
|
||||
END' at line 3
|
||||
delete from tb3 where f122='Test 3.5.8.5-while';
|
||||
drop trigger trg7;
|
||||
|
||||
|
|
|
|||
|
|
@ -470,7 +470,8 @@ SET @x=0;
|
|||
CREATE or REPLACE VIEW v1 AS Select 1 INTO @x;
|
||||
ERROR HY000: View's SELECT contains a 'INTO' clause
|
||||
Select @x;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
@x
|
||||
0
|
||||
CREATE or REPLACE VIEW v1 AS Select 1
|
||||
FROM (SELECT 1 FROM t1) my_table;
|
||||
ERROR HY000: View's SELECT contains a subquery in the FROM clause
|
||||
|
|
@ -607,7 +608,9 @@ ERROR 42000: You have an error in your SQL syntax; check the manual that corresp
|
|||
CREATE or REPLACE view v1 as Select f59, f60
|
||||
from tb2 by group f59 ;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'by group f59' at line 2
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.5
|
||||
--------------------------------------------------------------------------------
|
||||
DROP VIEW IF EXISTS v1 ;
|
||||
CREATE VIEW v1 SELECT * FROM tb2 limit 100 ;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT * FROM tb2 limit 100' at line 1
|
||||
|
|
@ -627,7 +630,9 @@ CREATE VIEW v1 SELECT 1;
|
|||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT 1' at line 1
|
||||
CREATE VIEW v1 AS ;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.6
|
||||
--------------------------------------------------------------------------------
|
||||
DROP VIEW IF EXISTS v1 ;
|
||||
CREATE or REPLACE VIEW v1
|
||||
as SELECT * from tb2 limit 100 ;
|
||||
|
|
@ -1812,7 +1817,9 @@ ERROR HY000: View's SELECT contains a subquery in the FROM clause
|
|||
SELECT * FROM test.v1 ;
|
||||
ERROR 42S02: Table 'test.v1' doesn't exist
|
||||
Drop view if exists test.v1 ;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.40
|
||||
--------------------------------------------------------------------------------
|
||||
Drop view if exists test.v1 ;
|
||||
Set @var1 = 'ABC' ;
|
||||
Set @var2 = 'XYZ' ;
|
||||
|
|
@ -1821,7 +1828,9 @@ ERROR HY000: View's SELECT contains a variable or parameter
|
|||
CREATE VIEW test.v1 AS SELECT @@global.sort_buffer_size;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
Drop view if exists test.v1 ;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.41
|
||||
--------------------------------------------------------------------------------
|
||||
Drop view if exists test.v1 ;
|
||||
Drop procedure if exists sp1 ;
|
||||
Create procedure sp1() DETERMINISTIC
|
||||
|
|
@ -1838,7 +1847,9 @@ Warnings:
|
|||
Note 1051 Unknown table 'test.v1'
|
||||
Drop procedure sp1 ;
|
||||
ERROR 42000: PROCEDURE test.sp1 does not exist
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.42
|
||||
--------------------------------------------------------------------------------
|
||||
Drop VIEW if exists test.v1 ;
|
||||
CREATE TEMPORARY VIEW test.v1 AS
|
||||
SELECT * FROM test.tb2 limit 2 ;
|
||||
|
|
@ -1850,7 +1861,9 @@ ERROR 42000: You have an error in your SQL syntax; check the manual that corresp
|
|||
SELECT * FROM test.tb2 limit 2' at line 1
|
||||
Drop view if exists test.v1 ;
|
||||
Use test;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.43
|
||||
--------------------------------------------------------------------------------
|
||||
Drop view if exists test.v1 ;
|
||||
CREATE VIEW test.v1 AS SELECT f59,f60 FROM test.tb2;
|
||||
INSERT INTO test.v1 values(122,432);
|
||||
|
|
|
|||
|
|
@ -1,2 +0,0 @@
|
|||
mysqltest: Warning detected in included file ./suite/funcs_1/views/views_master.inc at line 3039: Suspicious command '--eror 1116' detected, was this intentional? Use # instead of -- to avoid this warning
|
||||
mysqltest: Warning detected in included file ./suite/funcs_1/views/views_master.inc at line 3050: Suspicious command '--eror 1116' detected, was this intentional? Use # instead of -- to avoid this warning
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -3935,13 +3935,11 @@ CAST(my_time AS DATETIME) my_time id
|
|||
NULL NULL 1
|
||||
0000-00-00 00:00:00 -838:59:59 2
|
||||
0000-00-00 00:00:00 838:59:59 3
|
||||
0000-00-00 00:00:00 13:00:00 4
|
||||
0000-00-00 00:00:00 10:00:00 5
|
||||
0000-00-00 13:00:00 13:00:00 4
|
||||
0000-00-00 10:00:00 10:00:00 5
|
||||
Warnings:
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 13:00:00'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 10:00:00'
|
||||
SHOW CREATE VIEW v1;
|
||||
View Create View
|
||||
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select cast(`t1_values`.`my_time` as datetime) AS `CAST(my_time AS DATETIME)`,`t1_values`.`my_time` AS `my_time`,`t1_values`.`id` AS `id` from `t1_values`
|
||||
|
|
@ -3952,13 +3950,11 @@ CAST(my_time AS DATETIME) my_time id
|
|||
NULL NULL 1
|
||||
0000-00-00 00:00:00 -838:59:59 2
|
||||
0000-00-00 00:00:00 838:59:59 3
|
||||
0000-00-00 00:00:00 13:00:00 4
|
||||
0000-00-00 00:00:00 10:00:00 5
|
||||
0000-00-00 13:00:00 13:00:00 4
|
||||
0000-00-00 10:00:00 10:00:00 5
|
||||
Warnings:
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 838:59:59'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 13:00:00'
|
||||
Warning 1292 Incorrect datetime value: '0000-00-00 10:00:00'
|
||||
DROP VIEW v1;
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -132,7 +132,7 @@ f121 f122 f142 f144 f134
|
|||
Test 3.5.1.1 Before Update Trigger 27 0000000008 1
|
||||
select @test_before, @test_after;
|
||||
@test_before @test_after
|
||||
2 2
|
||||
2 1
|
||||
drop trigger trg1_1;
|
||||
drop trigger trg1_2;
|
||||
drop trigger trg1_3;
|
||||
|
|
@ -200,6 +200,9 @@ CREATE TRIGGER trg5_1 BEFORE INSERT on test.t1
|
|||
for each row set new.f3 = '14';
|
||||
CREATE TRIGGER trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ
|
||||
BEFORE UPDATE on test.t1 for each row set new.f3 = '42';
|
||||
ERROR 42000: Identifier name 'trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ' is too long
|
||||
CREATE TRIGGER trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX
|
||||
BEFORE UPDATE on test.t1 for each row set new.f3 = '42';
|
||||
insert into t1 (f2) values ('insert 3.5.1.7');
|
||||
select * from t1;
|
||||
f1 f2 f3
|
||||
|
|
@ -214,6 +217,8 @@ trg5_1
|
|||
trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX
|
||||
drop trigger trg5_1;
|
||||
drop trigger trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ;
|
||||
ERROR 42000: Identifier name 'trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ' is too long
|
||||
drop trigger trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX;
|
||||
drop table t1;
|
||||
|
||||
Testcase 3.5.1.8:
|
||||
|
|
|
|||
|
|
@ -493,8 +493,9 @@ BEGIN
|
|||
WHILE @counter1 < new.f136
|
||||
SET @counter1 = @counter1 + 1;
|
||||
END//
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET @counter1 = @counter1 + 1;
|
||||
END' at line 4
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHILE @counter1 < new.f136
|
||||
SET @counter1 = @counter1 + 1;
|
||||
END' at line 3
|
||||
delete from tb3 where f122='Test 3.5.8.5-while';
|
||||
drop trigger trg7;
|
||||
|
||||
|
|
|
|||
|
|
@ -448,7 +448,8 @@ SET @x=0;
|
|||
CREATE or REPLACE VIEW v1 AS Select 1 INTO @x;
|
||||
ERROR HY000: View's SELECT contains a 'INTO' clause
|
||||
Select @x;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
@x
|
||||
0
|
||||
CREATE or REPLACE VIEW v1 AS Select 1
|
||||
FROM (SELECT 1 FROM t1) my_table;
|
||||
ERROR HY000: View's SELECT contains a subquery in the FROM clause
|
||||
|
|
@ -585,7 +586,9 @@ ERROR 42000: You have an error in your SQL syntax; check the manual that corresp
|
|||
CREATE or REPLACE view v1 as Select f59, f60
|
||||
from tb2 by group f59 ;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'by group f59' at line 2
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.5
|
||||
--------------------------------------------------------------------------------
|
||||
DROP VIEW IF EXISTS v1 ;
|
||||
CREATE VIEW v1 SELECT * FROM tb2 limit 100 ;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT * FROM tb2 limit 100' at line 1
|
||||
|
|
@ -605,7 +608,9 @@ CREATE VIEW v1 SELECT 1;
|
|||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT 1' at line 1
|
||||
CREATE VIEW v1 AS ;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.6
|
||||
--------------------------------------------------------------------------------
|
||||
DROP VIEW IF EXISTS v1 ;
|
||||
CREATE or REPLACE VIEW v1
|
||||
as SELECT * from tb2 limit 100 ;
|
||||
|
|
@ -1790,7 +1795,9 @@ ERROR HY000: View's SELECT contains a subquery in the FROM clause
|
|||
SELECT * FROM test.v1 ;
|
||||
ERROR 42S02: Table 'test.v1' doesn't exist
|
||||
Drop view if exists test.v1 ;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.40
|
||||
--------------------------------------------------------------------------------
|
||||
Drop view if exists test.v1 ;
|
||||
Set @var1 = 'ABC' ;
|
||||
Set @var2 = 'XYZ' ;
|
||||
|
|
@ -1799,7 +1806,9 @@ ERROR HY000: View's SELECT contains a variable or parameter
|
|||
CREATE VIEW test.v1 AS SELECT @@global.sort_buffer_size;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
Drop view if exists test.v1 ;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.41
|
||||
--------------------------------------------------------------------------------
|
||||
Drop view if exists test.v1 ;
|
||||
Drop procedure if exists sp1 ;
|
||||
Create procedure sp1() DETERMINISTIC
|
||||
|
|
@ -1816,7 +1825,9 @@ Warnings:
|
|||
Note 1051 Unknown table 'test.v1'
|
||||
Drop procedure sp1 ;
|
||||
ERROR 42000: PROCEDURE test.sp1 does not exist
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.42
|
||||
--------------------------------------------------------------------------------
|
||||
Drop VIEW if exists test.v1 ;
|
||||
CREATE TEMPORARY VIEW test.v1 AS
|
||||
SELECT * FROM test.tb2 limit 2 ;
|
||||
|
|
@ -1828,7 +1839,9 @@ ERROR 42000: You have an error in your SQL syntax; check the manual that corresp
|
|||
SELECT * FROM test.tb2 limit 2' at line 1
|
||||
Drop view if exists test.v1 ;
|
||||
Use test;
|
||||
ERROR HY000: View's SELECT contains a variable or parameter
|
||||
|
||||
Testcase 3.3.1.43
|
||||
--------------------------------------------------------------------------------
|
||||
Drop view if exists test.v1 ;
|
||||
CREATE VIEW test.v1 AS SELECT f59,f60 FROM test.tb2;
|
||||
INSERT INTO test.v1 values(122,432);
|
||||
|
|
|
|||
|
|
@ -1,29 +0,0 @@
|
|||
#### suite/funcs_1/t/a_version_check.test
|
||||
#
|
||||
# just a simple check of the version to be sure the correct server version is
|
||||
# checked against the funcs_1 tests.
|
||||
|
||||
# just show machine and version to be sure we are testing the correct files
|
||||
#
|
||||
let $message= . Just show the version string for which the results in suite
|
||||
. funcs_1 have been checked.
|
||||
.
|
||||
. I know that the .result file of this check needs to
|
||||
. updated with each new version --- THIS IS INTENDED!;
|
||||
--source include/show_msg.inc
|
||||
|
||||
--disable_query_log
|
||||
SELECT CONCAT('funcs_1 checked with version: ', SUBSTR(version(), 1, 6 ) ) AS " ";
|
||||
#SELECT CONCAT('aa = ', 'bb');
|
||||
#SELECT CONCAT('aa = ', 'bb') AS " ";
|
||||
|
||||
if (0)
|
||||
{
|
||||
# these more detailed results create differences between the OS.
|
||||
# mioght be used later when we enable OS dependent .result files
|
||||
--vertical_results
|
||||
SELECT @@version_compile_os AS 'vers_comp_os', current_date;
|
||||
SHOW VARIABLES LIKE 'vers%';
|
||||
--horizontal_results
|
||||
}
|
||||
|
||||
|
|
@ -10,7 +10,6 @@
|
|||
#
|
||||
##############################################################################
|
||||
|
||||
innodb_storedproc: switched off (too much changed output from WL#2984, needs to be checked)
|
||||
memory_storedproc: switched off (too much changed output from WL#2984, needs to be checked)
|
||||
myisam_storedproc: switched off (too much changed output from WL#2984, needs to be checked)
|
||||
~
|
||||
innodb_storedproc: (changes of WL#2984, using storeproc_nn instead)
|
||||
memory_storedproc: (changes of WL#2984, using storeproc_nn instead)
|
||||
myisam_storedproc: (changes of WL#2984, using storeproc_nn instead)
|
||||
|
|
|
|||
|
|
@ -214,8 +214,14 @@ let $message= Testcase 3.5.1.7: - need to fix;
|
|||
eval create table t1 (f1 int, f2 char(25),f3 int) engine=$engine_type;
|
||||
CREATE TRIGGER trg5_1 BEFORE INSERT on test.t1
|
||||
for each row set new.f3 = '14';
|
||||
# In 5.0 names to long (more than 64 chars) were trimed without an error
|
||||
# In 5.1 an error is returned. So adding a call with the expected error
|
||||
# and one with a shorter name to validate proper execution
|
||||
--error 1059
|
||||
CREATE TRIGGER trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ
|
||||
BEFORE UPDATE on test.t1 for each row set new.f3 = '42';
|
||||
CREATE TRIGGER trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX
|
||||
BEFORE UPDATE on test.t1 for each row set new.f3 = '42';
|
||||
|
||||
insert into t1 (f2) values ('insert 3.5.1.7');
|
||||
select * from t1;
|
||||
|
|
@ -227,8 +233,10 @@ let $message= Testcase 3.5.1.7: - need to fix;
|
|||
--disable_warnings
|
||||
--error 0, 1360
|
||||
drop trigger trg5_1;
|
||||
# The above trigger should be dropped since the name was trimmed.
|
||||
# In 5.1 the long name should generate an error that is to long
|
||||
--error 1059
|
||||
drop trigger trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ;
|
||||
drop trigger trg_abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWX;
|
||||
drop table t1;
|
||||
|
||||
#Section 3.5.1.8
|
||||
|
|
|
|||
|
|
@ -3036,7 +3036,9 @@ let $sublevel= `SELECT @max_level`;
|
|||
eval CREATE VIEW test1.v$level AS SELECT f1, f2
|
||||
FROM test3.t1 tab1 NATURAL JOIN test1.v$sublevel tab2;
|
||||
eval SHOW CREATE VIEW test1.v$level;
|
||||
--eror 1116
|
||||
# the following line as written as '--eror 1116' and the command
|
||||
# is successful so assuming no expected error was intended
|
||||
# --error 1116
|
||||
eval SELECT CAST(f1 AS SIGNED INTEGER) AS f1,
|
||||
CAST(f2 AS CHAR) AS f2 FROM test1.v$level;
|
||||
let $message= The output of following EXPLAIN is deactivated, because the result
|
||||
|
|
@ -3047,7 +3049,9 @@ if (1)
|
|||
{
|
||||
--disable_result_log
|
||||
}
|
||||
--eror 1116
|
||||
# the following line as written as '--eror 1116' and the command
|
||||
# is successful so assuming no expected error was intended
|
||||
# --error 1116
|
||||
eval EXPLAIN SELECT CAST(f1 AS SIGNED INTEGER) AS f1,
|
||||
CAST(f2 AS CHAR) AS f2 FROM test1.v$level;
|
||||
if (1)
|
||||
|
|
|
|||
|
|
@ -98,20 +98,20 @@ EXTRA_DIST= $(BUILT_SOURCES) comp_err.def install_test_db.ncf \
|
|||
# Build init_db.sql from the files that contain
|
||||
# the system tables for this version of MySQL plus any commands
|
||||
init_db.sql: $(top_srcdir)/scripts/mysql_system_tables.sql \
|
||||
$(top_srcdir)/scripts/mysql_system_tables_data.sql
|
||||
$(top_srcdir)/scripts/mysql_system_tables_data.sql
|
||||
@echo "Building $@";
|
||||
@echo "CREATE DATABASE mysql;" > $@;
|
||||
@echo "CREATE DATABASE test;" >> $@;
|
||||
@echo "use mysql;" >> $@;
|
||||
@cat $(top_srcdir)/scripts/mysql_system_tables.sql \
|
||||
$(top_srcdir)/scripts/mysql_system_tables_fix.sql >> $@;
|
||||
$(top_srcdir)/scripts/mysql_system_tables_fix.sql >> $@;
|
||||
|
||||
# Build test_db.sql from init_db.sql plus
|
||||
# some test data
|
||||
test_db.sql: init_db.sql $(top_srcdir)/scripts/mysql_test_data_timezone.sql
|
||||
@echo "Building $@";
|
||||
@cat init_db.sql \
|
||||
$(top_srcdir)/scripts/mysql_test_data_timezone.sql >> $@;
|
||||
$(top_srcdir)/scripts/mysql_test_data_timezone.sql >> $@;
|
||||
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -16,9 +16,9 @@
|
|||
## Process this file with automake to create Makefile.in
|
||||
|
||||
BUILT_SOURCES = mysql_fix_privilege_tables.sql \
|
||||
mysql_fix_privilege_tables_sql.c
|
||||
mysql_fix_privilege_tables_sql.c
|
||||
|
||||
noinst_PROGRAMS = comp_sql
|
||||
EXTRA_PROGRAMS = comp_sql
|
||||
|
||||
bin_SCRIPTS = @server_scripts@ \
|
||||
msql2mysql \
|
||||
|
|
@ -62,6 +62,7 @@ EXTRA_DIST = $(EXTRA_SCRIPTS) \
|
|||
mysqlaccess.conf \
|
||||
mysqlbug \
|
||||
make_win_bin_dist \
|
||||
mysql_fix_privilege_tables_sql.c \
|
||||
mysql_system_tables_fix.sql \
|
||||
CMakeLists.txt
|
||||
|
||||
|
|
@ -87,13 +88,11 @@ CLEANFILES = @server_scripts@ \
|
|||
mysqlhotcopy \
|
||||
mysqldumpslow \
|
||||
mysql_tableinfo \
|
||||
mysqld_multi \
|
||||
mysql_fix_privilege_tables.sql \
|
||||
mysql_fix_privilege_tables_sql.c
|
||||
mysqld_multi
|
||||
|
||||
# mysqlbug should be distributed built so that people can report build
|
||||
# failures with it.
|
||||
DISTCLEANFILES = mysqlbug
|
||||
DISTCLEANFILES = $(BUILT_SOURCES) mysqlbug
|
||||
|
||||
# We want the right version and configure comand line in mysqlbug
|
||||
mysqlbug: ${top_builddir}/config.status mysqlbug.sh
|
||||
|
|
@ -109,11 +108,14 @@ mysql_fix_privilege_tables.sql: mysql_system_tables.sql \
|
|||
#
|
||||
# Build mysql_fix_privilege_tables_sql.c from
|
||||
# mysql_fix_privileges_tables.sql using comp_sql
|
||||
# The "sleep" ensures the generated file has a younger timestamp than its source
|
||||
# (which may have been generated in this very same "make" run).
|
||||
#
|
||||
mysql_fix_privilege_tables_sql.c: comp_sql.c mysql_fix_privilege_tables.sql
|
||||
$(MAKE) $(AM_MAKEFLAGS) comp_sql$(EXEEXT)
|
||||
sleep 2
|
||||
$(top_builddir)/scripts/comp_sql$(EXEEXT) \
|
||||
mysql_fix_privilege_tables \
|
||||
mysql_fix_privilege_tables \
|
||||
$(top_srcdir)/scripts/mysql_fix_privilege_tables.sql $@
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -544,7 +544,7 @@ fi
|
|||
%doc %attr(644, root, man) %{_mandir}/man1/mysqld_multi.1*
|
||||
%doc %attr(644, root, man) %{_mandir}/man1/mysqld_safe.1*
|
||||
%doc %attr(644, root, man) %{_mandir}/man1/mysql_fix_privilege_tables.1*
|
||||
%doc %attr(644, root, man) %{_mandir}/man1/mysql_install_db.1
|
||||
%doc %attr(644, root, man) %{_mandir}/man1/mysql_install_db.1*
|
||||
%doc %attr(644, root, man) %{_mandir}/man1/mysql_upgrade.1*
|
||||
%doc %attr(644, root, man) %{_mandir}/man1/mysqlhotcopy.1*
|
||||
%doc %attr(644, root, man) %{_mandir}/man1/mysqlman.1*
|
||||
|
|
@ -650,7 +650,6 @@ fi
|
|||
%attr(755, root, root) %{_bindir}/ndb_size.pl
|
||||
%attr(755, root, root) %{_bindir}/ndb_test_platform
|
||||
%attr(755, root, root) %{_bindir}/ndb_waiter
|
||||
%attr(-, root, root) %{_datadir}/mysql/ndb_size.tmpl
|
||||
%doc %attr(644, root, man) %{_mandir}/man1/ndb_config.1*
|
||||
%doc %attr(644, root, man) %{_mandir}/man1/ndb_desc.1*
|
||||
%doc %attr(644, root, man) %{_mandir}/man1/ndb_error_reporter.1*
|
||||
|
|
@ -726,6 +725,11 @@ fi
|
|||
# itself - note that they must be ordered by date (important when
|
||||
# merging BK trees)
|
||||
%changelog
|
||||
* Wed May 02 2007 Joerg Bruehe <joerg@mysql.com>
|
||||
|
||||
- "ndb_size.tmpl" is not needed any more,
|
||||
"man1/mysql_install_db.1" lacked the trailing '*'.
|
||||
|
||||
* Sat Apr 07 2007 Kent Boortz <kent@mysql.com>
|
||||
|
||||
- Removed man page for "mysql_create_system_tables"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue