Teradata system tables are metadata tables present in the DBC database.
SELECT infokey, CAST(infodata AS VARCHAR(50)) FROM dbc.dbcinfo;
Output:
InfoKey InfoData
===================== ===================
LANGUAGE SUPPORT MODE Standard
RELEASE 16.10.00.03
VERSION 16.10.00.03
SELECT regexp_substr(regexp_substr(LogonSource,'[^ ]+',1,4),'[^;]+',1,1) Connected_Server
FROM dbc.sessioninfo
WHERE sessionno = (SELECT SESSION);
select databasename from dbc.databases order by 1;
SELECT databasename,tablename,CAST(SUM(currentperm)/(1024*1024*1024) AS DECIMAL(18,5)) AS TableSize_in_GB
FROM dbc.allspace
WHERE databasename = ['databasename']
AND tablename = ['objectname']
GROUP BY databasename,tablename;
SELECT databasename,tablename, CAST(SUM(currentperm)/(1024*1024*1024) AS DECIMAL(18,5)) AS TableSize_in_GB
FROM dbc.tablesize
WHERE databasename = '[databasename]'
AND tablename = '[objectname]'
GROUP BY databasename,tablename ;
Table Size / Count(rows)
SELECT errortext FROM dbc.errormsgs WHERE errorcode = [errorCodeNumber];
SELECT databasename, tablename, rolename, AccessRight
FROM dbc.allrolerights
WHERE databasename = 'tutorial_db'
AND tablename= 'AccessRightsAbbreviation';
SELECT username, databasename, tablename, columnname, accessright, grantorname
FROM dbc.allrights
WHERE username='tutorial_user';
|
Access Right Value |
Description |
| AE | ALTER EXTERNAL PROCEDURE |
| AF | ALTER FUNCTION |
| AN | ANY PRIVILEGE |
| AP | ALTER PROCEDURE |
| AS | ABORT SESSION |
| CA | CREATE AUTHORIZATION |
| CD | CREATE DATABASE |
| CE | CREATE EXTERNAL PROCEDURE |
| CF | CREATE FUNCTION |
| CG | CREATE TRIGGER |
| CM | CREATE MACRO |
| CO | CREATE PROFILE |
| CP | CHECKPOINT |
| CR | CREATE ROLE |
| CT | CREATE TABLE |
| CU | CREATE USER |
| CV | CREATE VIEW |
| D | DELETE |
| DA | DROP AUTHORIZATION |
| DD | DROP DATABASE |
| DF | DROP FUNCTION |
| DG | DROP TRIGGER |
| DM | DROP MACRO |
| DO | DROP PROFILE |
| DP | DUMP |
| DR | DROP ROLE |
| DT | DROP TABLE |
| DU | DROP USER |
| DV | DROP VIEW |
| E | EXECUTE |
| EF | EXECUTE FUNCTION |
| GC | CREATE GLOP |
| GD | DROP GLOP |
| GM | GLOP MEMBER |
| HR | HUT RELEASE LOCK |
| I | INSERT |
| IX | INDEX |
| MR | MONITOR RESOURCE |
| MS | MONITOR SESSION |
| OP | CREATE OWNER PROCEDURE |
| PC | CREATE PROCEDURE |
| PD | DROP PROCEDURE |
| PE | EXECUTE PROCEDURE |
| RF | REFERENCES |
| RS | RESTORE |
| S | RETRIEVE/SELECT |
| SR | SET RESOURCE RATE |
| SS | SET SESSION RATE |
| ST | STATISTICS |
| U | UPDATE |
| UM | UDT METHOD |
| UT | UDT TYPE |
| UU | UDT USAGE |
| WL | WRITE LOCK |