Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_MSS_ACTION_CONTROLLER | MSS: Abstract Action Controller | 20070531 |
Properties
Class | CL_MSS_ACTION_TABLEDETAIL | |
Short Description | Table details | |
Super Class | CL_MSS_ACTION_CONTROLLER | MSS: Abstract Action Controller |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | STUN_MSS | Package for new SQL Server monitoring objects |
Created | 20070531 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_MSS_ACTION_TABLEDETAIL has no interface implemented.
Friends
Class CL_MSS_ACTION_TABLEDETAIL has no friend class.
Attributes
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Check input object name (table or view) | 20070604 |
2 | ![]() |
Instance method | Public | Method | Check database name | 20070605 |
3 | ![]() |
Instance method | Public | Method | Check that the schema exists in the db | 20070605 |
4 | ![]() |
Instance method | Private | Method | Handle selectivity and density commands | 20070801 |
5 | ![]() |
Instance method | Private | Method | 20130823 | |
6 | ![]() |
Instance method | Private | Method | Display table size history | 20080213 |
7 | ![]() |
Instance method | Private | Method | Return true if field is in a given view | 20071011 |
8 | ![]() |
Instance method | Private | Method | Return true if field is in a given view | 20071011 |
9 | ![]() |
Instance method | Private | Method | Get field list | 20070605 |
10 | ![]() |
Instance method | Private | Method | Get index and statistics data | 20070531 |
11 | ![]() |
Instance method | Private | Method | Get partitioning information | 20070723 |
12 | ![]() |
Instance method | Private | Method | Get operational and usage statistics | 20070605 |
13 | ![]() |
Instance method | Private | Method | Get size data for tab 1 | 20070531 |
14 | ![]() |
Instance method | Private | Method | 20130823 | |
15 | ![]() |
Instance method | Private | Method | Get table properties | 20070605 |
16 | ![]() |
Instance method | Private | Method | Jump to DDIC for the current table | 20080117 |
17 | ![]() |
Instance method | Public | Method | Translate a pattern for table or view to a list of values | 20070604 |
18 | ![]() |
Instance method | Private | Method | Get all column statistics and display in browser | 20070802 |
19 | ![]() |
Instance method | Private | Method | Set grid attributes - duh | 20070531 |
20 | ![]() |
Instance method | Private | Method | Set the fieldcatalog of the current layout for use stats | 20071015 |
21 | ![]() |
Instance method | Private | Method | Set the fieldcatalog of the current layout for use stats | 20071011 |
22 | ![]() |
Instance method | Private | Method | 20130823 | |
23 | ![]() |
Instance method | Private | Method | Handle selectivity and density commands | 20070801 |
24 | ![]() |
Instance method | Private | Method | 20130823 | |
25 | ![]() |
Instance method | Private | Method | Show either index or column statistics | 20070731 |
26 | ![]() |
Instance method | Private | Method | Issue sp_recompile for the table | 20090505 |
27 | ![]() |
Instance method | Private | Method | Run dbcc Update usage for a table | 20070802 |
Events
Class CL_MSS_ACTION_TABLEDETAIL has no event.
Types
Class CL_MSS_ACTION_TABLEDETAIL has no local type.
Method Signatures
Method CHECK_OBJNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OBJNAME | Call by reference | Type reference (TYPE) | MSSVIEWORTABLE | Object name | 20070604 |
Method CHECK_OBJNAME on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method CHECK_OBJ_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OBJ_DB | Call by reference | Type reference (TYPE) | MSSDB | Database name | 20070605 |
Method CHECK_OBJ_DB on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method CHECK_OBJ_SCHEMA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OBJ_SCHEMA | Call by reference | Type reference (TYPE) | MSSSCHEMA | Schema name | 20070605 | ||
2 | ![]() |
SCHEMA_TAB | Call by reference | Type reference (TYPE) | TABLE | 20070605 |
Method CHECK_OBJ_SCHEMA on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method DBCC_CHECKTABLE Signature
Method DBCC_CHECKTABLE on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method DBCC_CHECKTABLE on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method DISPLAY_STATEMENT_DATA Signature
Method DISPLAY_STATEMENT_DATA on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method DISPLAY_STATEMENT_DATA on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method DISPLAY_TABSZHIST Signature
Method DISPLAY_TABSZHIST on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method DISPLAY_TABSZHIST on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method FIELDNAME_IN_OPSTATS_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COL_POS | Call by reference | Type reference (TYPE) | LVC_COLPOS | ALV control: Output column | 20071015 | ||
2 | ![]() |
EMPHASIZE | Call by reference | Type reference (TYPE) | LVC_EMPHSZ | ALV control: Highlight column with color | 20071015 | ||
3 | ![]() |
FIELDNAME | Call by reference | Type reference (TYPE) | C | 20071011 | |||
4 | ![]() |
NO_OUT | Call by reference | Type reference (TYPE) | LVC_NOOUT | ALV control: Column is not output | 20071015 | ||
5 | ![]() |
VIEW_NUMBER | Call by reference | Type reference (TYPE) | I | 20071011 |
Method FIELDNAME_IN_OPSTATS_VIEW on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method FIELDNAME_IN_USESTATS_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COL_POS | Call by reference | Type reference (TYPE) | LVC_COLPOS | ALV control: Output column | 20071015 | ||
2 | ![]() |
FIELDNAME | Call by reference | Type reference (TYPE) | C | 20071011 | |||
3 | ![]() |
NO_OUT | Call by reference | Type reference (TYPE) | LVC_NOOUT | ALV control: Column is not output | 20071015 | ||
4 | ![]() |
VIEW_NUMBER | Call by reference | Type reference (TYPE) | I | 20071011 |
Method FIELDNAME_IN_USESTATS_VIEW on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method GET_FIELD_LIST Signature
Method GET_FIELD_LIST on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method GET_FIELD_LIST on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method GET_INDEX_AND_STATS_DATA Signature
Method GET_INDEX_AND_STATS_DATA on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method GET_INDEX_AND_STATS_DATA on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method GET_PART_INFO Signature
Method GET_PART_INFO on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method GET_PART_INFO on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method GET_RUNTIME_STATISTICS Signature
Method GET_RUNTIME_STATISTICS on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method GET_RUNTIME_STATISTICS on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method GET_SIZE_DATA Signature
Method GET_SIZE_DATA on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method GET_SIZE_DATA on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method GET_SQL_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PARAMS | Call by reference | Type reference (TYPE) | MSS_T_MSQSPPARAM | 20130823 | |||
2 | ![]() |
REQ | Call by reference | Type reference (TYPE) | MSSQUERYSTATS | 20130823 | |||
3 | ![]() |
SQLTEXT | Call by reference | Type reference (TYPE) | STRING | 20130823 |
Method GET_SQL_CODE on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method GET_TABPROPS Signature
Method GET_TABPROPS on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method GET_TABPROPS on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method GOTO_DDIC Signature
Method GOTO_DDIC on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method GOTO_DDIC on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method PATTERN_TO_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TABVIEW_TAB | Call by reference | Type reference (TYPE) | TABLE | 20070604 | |||
2 | ![]() |
TV_PATTERN | Call by reference | Type reference (TYPE) | MSSTABLE | Table name | 20070604 |
Method PATTERN_TO_VALUES on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method POPUP_COL_STAT_IN_BROWSER Signature
Method POPUP_COL_STAT_IN_BROWSER on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method POPUP_COL_STAT_IN_BROWSER on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method SET_GRID_ATTRIBUTES Signature
Method SET_GRID_ATTRIBUTES on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method SET_GRID_ATTRIBUTES on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method SET_OPSTATS_LAYOUT Signature
Method SET_OPSTATS_LAYOUT on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method SET_OPSTATS_LAYOUT on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method SET_USESTATS_LAYOUT Signature
Method SET_USESTATS_LAYOUT on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method SET_USESTATS_LAYOUT on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method SHOW_ABAP_CODE Signature
Method SHOW_ABAP_CODE on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method SHOW_ABAP_CODE on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method SHOW_DENSITY_OR_SELECTIVITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CMD | Value transfer | Type reference (TYPE) | SYUCOMM | Statistics or index | 20070801 |
Method SHOW_DENSITY_OR_SELECTIVITY on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method SHOW_SQL_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TAB | Call by reference | Type reference (TYPE) | I | 20130823 |
Method SHOW_SQL_CODE on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method SHOW_STATISTICS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CMD | Value transfer | Type reference (TYPE) | SYUCOMM | Command requested on index or statistic | 20070731 | ||
2 | ![]() |
IS_IDX | Value transfer | Type reference (TYPE) | BOOLEAN | True if index, false if statistic | 20070802 |
Method SHOW_STATISTICS on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method SP_RECOMPILE Signature
Method SP_RECOMPILE on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method SP_RECOMPILE on class CL_MSS_ACTION_TABLEDETAIL has no exception.
Method UPDATE_USAGE Signature
Method UPDATE_USAGE on class CL_MSS_ACTION_TABLEDETAIL has no parameter.
Method UPDATE_USAGE on class CL_MSS_ACTION_TABLEDETAIL has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |