ABAP Dictionary
Tables
Table Fields
Reference Fields and Reference Tables
Includes
Named Includes
Foreign Keys
Generic and Constant Foreign Keys
Text Tables
Semantic Attributes of Foreign Keys
Cardinality
Type of Foreign Key Fields
Multi-Structured Foreign Keys
Technical Settings
Data Class
Size Category
Buffering Permission
Buffering Types
Full Buffering
Generic Buffering
Single-Record Buffering
Logging
Converting Pooled Tables into Transparent Tables
Database Table Buffers
Local Buffer Synchronization
Example of Buffer Synchronization
Restrictions and Recommendations for Table Buffering
Accesses Proceeding Directly to the Database
Technical Implementation of the Table Buffer
Analyzing Buffer Quality
Technical Implementation of Table Buffers
Single-Record Table Buffers
Indexes
Special Features of Secondary Indexes
Extension Index
Checking Index Usage
Unique Indexes
Index Identifiers
Customizing Includes
Append Structures
Creating Tables
Creating Tables and Table Fields
Creating Foreign Keys
Maintaining Technical Settings
Creating Secondary Indexes
Creating an Extension Index
Delivery Class
Activation Type
Error Message in the Foreign Key Check
Making Changes to Tables
Adding an Append Structure
Inserting an Include
Inserting New Fields
Initial Values
Deleting an Existing Field
Changing Data Types and Lengths of Existing Fields
Changing the Table Category
Moving Fields
Copying Fields from Another Table
Copying Fields from an Entity Type
Deleting Tables
Views
Join, Projection and Selection
Inner Join and Outer Join
Foreign Key Relationship and Join Condition
Maintenance Status
Time-Dependent Key Components
Inserts with Database Views
Database Views
Includes in Database Views
Technical Settings of a Database View
Append Views
Projection Views
Help Views
Maintenance Views
Restrictions for Maintenance and Help Views
Creating Views
Creating a Database View
Creating Help Views
Creating Projection Views
Creating Maintenance Views
Maintenance Attribute of a View Field
Delivery Class of a Maintenance View
Maintaining Selection Conditions of Views
Creating an Append View
Deleting Views
Example of Views
Types
Data Elements
Creating Data Elements
Documentation and Documentation Status
Field Labels
Structures
Creating Structures
Named Includes
Table Types
Creating Table Types
Key Definition of a Table Type
Access Mode
Key Category
Secondary Keys for Table Types
Generic Table Types
Ranges Table Types
Creating a Ranges Table Type
Deleting Types
Reference Type
Domains
Fixed Values
Creating Fixed Value Appends
Value Table
Input and Output Conversions
Creating Domains
Output Styles
Changing Domains
Deleting Domains
Search Helps
Elementary Search Help
Collective Search Help
Append Search Helps
Assignment of Search Helps to Screen Fields
Assignment of a Search Help to a Data Element
Assignment of a Search Help to a Check Table
Assignment of a Search Help to a Table Field or Structure Field
Direct Assignment of a Search Help to a Screen Field
Hierarchy of Search Help Calls
Value Transport for Input Helps
Creating Elementary Search Helps
Dialog Types
Hot Keys
Default Values for Search Help Parameters
Creating Collective Search Helps
Creating an Append Search Help
Search Help Exit
Example of Search Helps
Using Search Machines in the Input Help
Lock Objects
Lock Mode
Function Modules for Lock Requests
Conditions Required of Foreign Keys
Lock Mechanism
Local Lock Containers
Creating Lock Objects
Deleting Lock Objects
Example of Lock Objects
Adjustment of Database Structures
Example of Conversion
Conversion Problems
Continuing Terminated Conversions
Finding Terminated Conversions
Activation
Runtime Objects
Mass Activation
Activating Objects in the Background
Data Types in the ABAP Dictionary
Predefined ABAP Types
Mapping of ABAP Data Types
The Database Utility
Functions for Editing Tables and Indexes in the Database
Functions for Editing Views in the Database
Functions for Editing Pools and Clusters in the Database
Processing Types
Storage Parameters
Displaying and Maintaining the Storage Parameters
Displaying Requests for Mass Processing
Scheduling Jobs for Mass Processing
Displaying Logs for Mass Processing
Displaying Temporary Tables without Restart Logs
Pooled and Cluster Tables
Creating Table Pools/Table Clusters
Deleting Table Pools/Table Clusters
Creating Pooled Tables/Cluster Tables
Changing Pooled and Cluster Tables
Flight Model