1"meta","information_schema","_pg_truetypid_11319","meta","information_schema","_pg_truetypid","FUNCTION","pg_catalog.oid",FALSE,"2","SQL","SELECT CASE WHEN $2.typtype = 'd' THEN $2.typbasetype ELSE $1.atttypid END","NULL","SQL","GENERAL",TRUE,"MODIFIES",TRUE,"NULL","information_schema._pg_truetypid","information_schema._pg_truetypid","postgres" 2"meta","information_schema","_pg_truetypmod_11320","meta","information_schema","_pg_truetypmod","FUNCTION","pg_catalog.int4",FALSE,"2","SQL","SELECT CASE WHEN $2.typtype = 'd' THEN $2.typtypmod ELSE $1.atttypmod END","NULL","SQL","GENERAL",TRUE,"MODIFIES",TRUE,"NULL","information_schema._pg_truetypmod","information_schema._pg_truetypmod","postgres" 3"meta","information_schema","_pg_char_max_length_11321","meta","information_schema","_pg_char_max_length","FUNCTION","pg_catalog.int4",FALSE,"2","SQL","SELECT 4 CASE WHEN $2 = -1 /* default typmod */ 5 THEN null 6 WHEN $1 IN (1042, 1043) /* char, varchar */ 7 THEN $2 - 4 8 WHEN $1 IN (1560, 1562) /* bit, varbit */ 9 THEN $2 10 ELSE null 11 END","NULL","SQL","GENERAL",TRUE,"MODIFIES",TRUE,"NULL","information_schema._pg_char_max_length","information_schema._pg_char_max_length","postgres" 12"meta","information_schema","_pg_char_octet_length_11322","meta","information_schema","_pg_char_octet_length","FUNCTION","pg_catalog.int4",FALSE,"2","SQL","SELECT 13 CASE WHEN $1 IN (25, 1042, 1043) /* text, char, varchar */ 14 THEN CAST(2^30 AS integer) 15 ELSE null 16 END","NULL","SQL","GENERAL",TRUE,"MODIFIES",TRUE,"NULL","information_schema._pg_char_octet_length","information_schema._pg_char_octet_length","postgres" 17"meta","information_schema","_pg_numeric_precision_11323","meta","information_schema","_pg_numeric_precision","FUNCTION","pg_catalog.int4",FALSE,"2","SQL","SELECT 18 CASE $1 19 WHEN 21 /*int2*/ THEN 16 20 WHEN 23 /*int4*/ THEN 32 21 WHEN 20 /*int8*/ THEN 64 22 WHEN 1700 /*numeric*/ THEN 23 CASE WHEN $2 = -1 24 THEN null 25 ELSE (($2 - 4) >> 16) & 65535 26 END 27 WHEN 700 /*float4*/ THEN 24 /*FLT_MANT_DIG*/ 28 WHEN 701 /*float8*/ THEN 53 /*DBL_MANT_DIG*/ 29 ELSE null 30 END","NULL","SQL","GENERAL",TRUE,"MODIFIES",TRUE,"NULL","information_schema._pg_numeric_precision","information_schema._pg_numeric_precision","postgres" 31"meta","information_schema","_pg_numeric_precision_radix_11324","meta","information_schema","_pg_numeric_precision_radix","FUNCTION","pg_catalog.int4",FALSE,"2","SQL","SELECT CASE WHEN $1 IN (21, 23, 20, 700, 701) THEN 2 WHEN $1 IN (1700) THEN 10 ELSE null END","NULL","SQL","GENERAL",TRUE,"MODIFIES",TRUE,"NULL","information_schema._pg_numeric_precision_radix","information_schema._pg_numeric_precision_radix","postgres" 32