Skip to content
This repository was archived by the owner on Aug 28, 2024. It is now read-only.

Commit dd795bb

Browse files
committed
Merge pull request #22 from JesperWisborgKrogh/dev/20140820_extract_from_file_name
Dev/20140820 extract from file name
2 parents 9407008 + 5b84251 commit dd795bb

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1206,7 +1206,7 @@ Currently relies on the fact that a table data file will be within a specified d
12061206
12071207
##### Returns
12081208
1209-
VARCHAR(512)
1209+
VARCHAR(64)
12101210
12111211
##### Example
12121212
```SQL
@@ -1233,7 +1233,7 @@ Useful for when interacting with Performance Schema data concerning IO statistic
12331233
12341234
##### Returns
12351235
1236-
VARCHAR(512)
1236+
VARCHAR(64)
12371237
12381238
##### Example
12391239
```SQL

functions/extract_schema_from_file_name.sql

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ DELIMITER $$
2020
CREATE DEFINER='root'@'localhost' FUNCTION extract_schema_from_file_name (
2121
path VARCHAR(512)
2222
)
23-
RETURNS VARCHAR(512)
23+
RETURNS VARCHAR(64)
2424
COMMENT '
2525
Description
2626
-----------
@@ -43,7 +43,7 @@ CREATE DEFINER='root'@'localhost' FUNCTION extract_schema_from_file_name (
4343
Returns
4444
-----------
4545
46-
VARCHAR(512)
46+
VARCHAR(64)
4747
4848
Example
4949
-----------
@@ -59,7 +59,7 @@ CREATE DEFINER='root'@'localhost' FUNCTION extract_schema_from_file_name (
5959
SQL SECURITY INVOKER
6060
DETERMINISTIC
6161
NO SQL
62-
RETURN SUBSTRING_INDEX(SUBSTRING_INDEX(REPLACE(path, '\\', '/'), '/', -2), '/', 1)
62+
RETURN LEFT(SUBSTRING_INDEX(SUBSTRING_INDEX(REPLACE(path, '\\', '/'), '/', -2), '/', 1), 64);
6363
$$
6464

6565
DELIMITER ;

functions/extract_table_from_file_name.sql

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ DELIMITER $$
2020
CREATE DEFINER='root'@'localhost' FUNCTION extract_table_from_file_name (
2121
path VARCHAR(512)
2222
)
23-
RETURNS VARCHAR(512)
23+
RETURNS VARCHAR(64)
2424
COMMENT '
2525
Description
2626
-----------
@@ -39,7 +39,7 @@ CREATE DEFINER='root'@'localhost' FUNCTION extract_table_from_file_name (
3939
Returns
4040
-----------
4141
42-
VARCHAR(512)
42+
VARCHAR(64)
4343
4444
Example
4545
-----------
@@ -55,7 +55,7 @@ CREATE DEFINER='root'@'localhost' FUNCTION extract_table_from_file_name (
5555
SQL SECURITY INVOKER
5656
DETERMINISTIC
5757
NO SQL
58-
RETURN SUBSTRING_INDEX(REPLACE(SUBSTRING_INDEX(REPLACE(path, '\\', '/'), '/', -1), '@0024', '$'), '.', 1);
58+
RETURN LEFT(SUBSTRING_INDEX(REPLACE(SUBSTRING_INDEX(REPLACE(path, '\\', '/'), '/', -1), '@0024', '$'), '.', 1), 64);
5959
$$
6060

6161
DELIMITER ;

0 commit comments

Comments
 (0)