mirror of
https://github.com/MariaDB/server.git
synced 2025-09-02 09:41:40 +03:00
MDEV-13132 Information Schema does not show whether column default is expression or literal
Fix INFORMATION_SCHEMA.COLUMNS.COLUMN_DEFAULT to be standard-compliant, but keep SHOW COLUMNS backward-compatibly unchanged.
This commit is contained in:
@@ -29,7 +29,7 @@ TABLE_SCHEMA information_schema
|
||||
TABLE_NAME PARAMETERS
|
||||
COLUMN_NAME SPECIFIC_CATALOG
|
||||
ORDINAL_POSITION 1
|
||||
COLUMN_DEFAULT
|
||||
COLUMN_DEFAULT ''
|
||||
IS_NULLABLE NO
|
||||
DATA_TYPE varchar
|
||||
CHARACTER_MAXIMUM_LENGTH 512
|
||||
@@ -51,7 +51,7 @@ TABLE_SCHEMA information_schema
|
||||
TABLE_NAME PARAMETERS
|
||||
COLUMN_NAME SPECIFIC_SCHEMA
|
||||
ORDINAL_POSITION 2
|
||||
COLUMN_DEFAULT
|
||||
COLUMN_DEFAULT ''
|
||||
IS_NULLABLE NO
|
||||
DATA_TYPE varchar
|
||||
CHARACTER_MAXIMUM_LENGTH 64
|
||||
@@ -73,7 +73,7 @@ TABLE_SCHEMA information_schema
|
||||
TABLE_NAME PARAMETERS
|
||||
COLUMN_NAME SPECIFIC_NAME
|
||||
ORDINAL_POSITION 3
|
||||
COLUMN_DEFAULT
|
||||
COLUMN_DEFAULT ''
|
||||
IS_NULLABLE NO
|
||||
DATA_TYPE varchar
|
||||
CHARACTER_MAXIMUM_LENGTH 64
|
||||
@@ -161,7 +161,7 @@ TABLE_SCHEMA information_schema
|
||||
TABLE_NAME PARAMETERS
|
||||
COLUMN_NAME DATA_TYPE
|
||||
ORDINAL_POSITION 7
|
||||
COLUMN_DEFAULT
|
||||
COLUMN_DEFAULT ''
|
||||
IS_NULLABLE NO
|
||||
DATA_TYPE varchar
|
||||
CHARACTER_MAXIMUM_LENGTH 64
|
||||
@@ -337,7 +337,7 @@ TABLE_SCHEMA information_schema
|
||||
TABLE_NAME PARAMETERS
|
||||
COLUMN_NAME DTD_IDENTIFIER
|
||||
ORDINAL_POSITION 15
|
||||
COLUMN_DEFAULT
|
||||
COLUMN_DEFAULT ''
|
||||
IS_NULLABLE NO
|
||||
DATA_TYPE longtext
|
||||
CHARACTER_MAXIMUM_LENGTH 4294967295
|
||||
@@ -359,7 +359,7 @@ TABLE_SCHEMA information_schema
|
||||
TABLE_NAME PARAMETERS
|
||||
COLUMN_NAME ROUTINE_TYPE
|
||||
ORDINAL_POSITION 16
|
||||
COLUMN_DEFAULT
|
||||
COLUMN_DEFAULT ''
|
||||
IS_NULLABLE NO
|
||||
DATA_TYPE varchar
|
||||
CHARACTER_MAXIMUM_LENGTH 9
|
||||
|
Reference in New Issue
Block a user