The default name for a foreign key is foreignTableName.currentTableName
where foreignTableName is the name of the table where the foreign columns were 
originally created, and currentTableName is the name of the current table. In the 
preceding display, the foreign key is named AUTHOR.BOOKS, because the foreign 
columns originate in the AUTHOR table, and the current table is the BOOKS table.
When a foreign key is selected in the Keys pane, the following values are displayed in 
the Details pane:
• Foreign Key Column displays the column or combination of columns in the current 
table that references the corresponding column or combination of columns in another 
table. In the preceding display, the foreign key column is named author, which is the 
name of a column in the BOOKS table. 
• Length displays the length of the Foreign Key Column. 
• Unique Key Column displays the corresponding column or combination of columns 
in the other table. In the previous display, the unique key column is named personid
• Unique Key Table displays the name of the other table: AUTHOR. 
Add a Primary Key or a Unique Key
In general, to create a primary key or a unique key, you select one or more columns in a 
table and specify them as a key. Typically, the creation of keys is carefully planned, so 
you know which table and columns to select. Perform the following steps to add a 
primary key or a unique key:
1. Access the Keys tab on the properties window for the desired table. For example, 
you want to create a primary key for the AUTHORS table. 
2. Select New from the toolbar, and select Primary Key or Unique Key. Alternatively, 
right-click Primary Key or Unique Key in the Keys pane, and select New. A 
column selector window displays. 
3. Select one or more columns in the current table that are appropriate for the key that 
you want to create. For example, the AUTHOR table has a column named personid, 
which uniquely identifies each author in the table. This is a good column to use as 
the primary key. The following display shows the selection of the personid column 
in the AUTHOR table. 
Display 4.10 Selecting a Column for a Primary Key
4. Click OK to save the selected columns in the metadata for a key. The new key is 
displayed in the Details pane.
5. Click OK to save the key.
Maintaining Keys
Convert pdf photo to jpg - Convert PDF to JPEG images in, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
convert pdf file to jpg; change pdf to jpg file
Convert pdf photo to jpg - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
convert multipage pdf to jpg; convert pdf to jpg batch
Add a Foreign Key
To create a foreign key, which is a key in one table that references a corresponding key 
in another table, first select the other table that has the corresponding key. Then combine 
key columns in the current table with the corresponding key columns from the other 
table, and specify this combination as a foreign key. Typically, the creation of a foreign 
key is carefully planned, so you know which tables and columns to select. Perform the 
following steps to add a foreign key:
1. Access the Keys tab on the properties window for the table that requires a foreign 
key. For example, if you want to create a foreign key in the BOOKS table that 
references the primary key column in the AUTHORS table, then open the properties 
window for the BOOKS table. 
2. Right-click Foreign Key in the Keys pane, and select New. A table selector window 
3. Select the other table with the column or columns that you want to reference in the 
current table. In the current example, select the AUTHORS table. Then, click OK to 
save your selection. The Select Partner Key window displays. A default partner 
column in the selected table is displayed in the Partner Key Columns field. 
Display 4.11  Foreign Key Column Not Yet Selected
4. If the default partner key column is not appropriate, use the Key selector to select a 
different key in the other table. Otherwise, accept the default. For example, in the 
preceding display, the default partner key column is the primary key column in the 
AUTHORS table: personid. You want to reference this column in the BOOKS table. 
5. Use the selection arrow in the Foreign Key Columns field to select a column whose 
values should be linked to the partner key column. For example, the BOOKS table 
has a column named author whose values match the values in the personid column. 
The following display shows the combination of the personid column and the 
author column. 
Chapter 4 4 • • Working with Tables
C# PDF insert image Library: insert images into PDF in, ASP
Support various image formats, like Jpeg or Jpg, Png, Gif, Bmp, Tiff and other Import graphic picture, digital photo, signature and logo into PDF document.
change pdf file to jpg; convert pdf file to jpg format
VB.NET PDF insert image library: insert images into PDF in
Support various image formats, like Jpeg or Jpg, Png, Gif, Bmp, Tiff and other Import graphic picture, digital photo, signature and logo into PDF document.
change pdf file to jpg file; batch convert pdf to jpg
Display 4.12 Foreign Key Column Selected
6. Click OK to save the selected columns in the metadata for the foreign key. The new 
key is displayed in the Details pane.
7. Click OK to save the key.
Update the Columns in a Key
To add, delete, or change the order of columns in a primary key or unique key, select the 
key in the Keys pane, and then use the controls in the Details pane, such as the Add 
button, the up and down arrows, and so on. The only change you can make to a foreign 
key in the Details pane is to select a different foreign key column.
Delete or Rename a Key
To delete or rename a key, right-click the key in the Keys pane and select Delete or 
Note: You cannot delete a primary key or a unique key that has a foreign key 
association. Deleting a key that is referenced by a foreign key breaks the table that 
contains the foreign key. You must delete the foreign key from the other table before 
you are permitted to delete the primary key or unique key in the current table.
Maintaining Indexes
You want to create a new index for a table, or to modify or delete an existing index.
Use the Indexes tab on the properties window for the table to perform the following 
• “Create a New Index” on page 110
• “Delete an Index or a Column” on page 110
• “Rearrange the Columns in an Index” on page 111
Maintaining Indexes
VB.NET Image: How to Save Image & Print Image Using VB.NET
and printing multi-page document files, like PDF and Word different image encoders, including tif encoder, jpg encoder, png VB.NET Code to Save Image / Photo.
change from pdf to jpg on; batch pdf to jpg
VB.NET Image: Tutorial for Flipping Image Using Our .NET Image SDK
SDK, an image (including BMP, PNG, JPG, etc) can be becomes a mirror reflection of the photo on the powerful & profession imaging controls, PDF document, tiff
.pdf to .jpg online; convert pdf to jpg 100 dpi
Create a New Index
Perform the following steps to create a new index in the Indexes tab:
1. Click New. A folder displays in the tree in the Indexes field. This folder represents 
an index and has an appropriate default name. The name is selected for editing. You 
can rename the index to a more appropriate value by typing over the existing name 
and pressing the Enter key.
2. Drag a column name from the Columns field to an index folder in the Indexes field 
to add one or more columns to the index.
3. Click OK. The following display depicts a sample index.
Display 4.13 Sample Completed Index
Note: If you add one column to the index, you create a simple index. If you add two or 
more columns, you create a composite index. If you want the index to be unique, 
select the index name in the Indexes field, and then select the Unique values check 
box. Finally, if you are working with a SAS table and want to ensure that the index 
contains no missing values, check the No missing values check box.
Delete an Index or a Column
Perform the following steps to delete an index or to delete a column from an index in the 
Indexes window or tab:
1. Select the index or column in the tree in the Indexes field.
2. Click the Delete button, or press the Delete key on your keyboard.
3. Click OK.
Chapter 4 4 • • Working with Tables
C# PDF remove image library: remove, delete images from PDF in C#.
NET delete PDF pages, VB.NET convert PDF to SVG. vector image, graphic picture, digital photo, scanned signature remove multiple or all images from PDF document.
.pdf to .jpg converter online; bulk pdf to jpg converter online
VB.NET PDF remove image library: remove, delete images from PDF in
NET convert PDF to text, C#.NET convert PDF to images vector image, graphic picture, digital photo, scanned signature or all image objects from PDF document in
convert pdf pages to jpg online; c# pdf to jpg
Rearrange the Columns in an Index
You can reorder the columns for composite indexes, which contain more than one 
column. Perform the following steps to move a column up or down in the list of index 
columns in the Indexes window or the Indexes tab:
1. Select the column that you want to move in the tree in the Indexes field. 
2. Use the Move columns up in an index and Move columns down in an index 
buttons to move the column up or down.
3. After you have arranged the columns as you want them, click OK.
Note: It is generally best to list the column that you plan to search the most often first.
Browsing Table Data
You want to display data in a SAS table or view, in an external file, in a temporary 
output table displayed in a process flow diagram, or in a DBMS table or view that is part 
of a SAS library for DBMS data stores.
You can use the browse mode of the View Data window, provided that the table, view, 
or external file is registered on the current metadata server and exists in physical storage. 
You can browse temporary output tables until the Job Editor window is closed or the 
current server session is ended in some other way.
Transformations in a SAS Data Integration Studio job can create temporary output 
tables. If these temporary tables have not been deleted, you can also use the browse 
mode to display the data that they contain. The transformation must have been executed 
at least once for the temporary output tables to exist in physical storage.
The View Data window constructs a SELECT query from the metadata for the selected 
table, view, external file, or transformation. For example, if the metadata for Table 1 
specifies three columns that are named Col1, Col2, and Col3, then view data generates 
the following query for that table:
SELECT Col1, Col2, Col3 FROM Table1
If the metadata for a SAS or DBMS data store does not match the data in the data store, 
an error dialog box displays. The dialog box gives you the option of ignoring the column 
metadata that has been registered for the data store and using any column definitions in 
the data store to format the columns for display.
The View Data window cannot display data for a fixed-width external file unless the 
SAS informats in the metadata are appropriate for the columns in the data.
See also “Usage Notes for the View Data Window” on page 640.
Use Browse Mode in the View Data Window
Perform the following steps to browse data in the View Data window:
Browsing Table Data
VB.NET PDF copy, paste image library: copy, paste, cut PDF images
pasting and cutting from adobe PDF file in image formats, including Jpeg or Jpg, Png, Gif and cut vector image, graphic picture, digital photo, scanned signature
convert pdf into jpg online; convert pdf file to jpg on
VB.NET Image: Create Image from Stream; Stream to Image Converter
to capture image from web url, convert image to like image sharpening and old photo effect adding powerful & profession imaging controls, PDF document, tiff
change pdf file to jpg online; change pdf to jpg on
1. Right-click the metadata object for the table, view, external file, temporary output, or 
transformation. Then, select Open from the pop-up menu.
2. Enter the appropriate user ID and password, if you are prompted for them. The 
information in the table, view, or external file displays in the View Data window, as 
shown in the following display.
Display 4.14 View Data Window in Browse Mode
The title bar of the View Data window displays the name of the object that is being 
viewed and the total number of rows.
Browse Functions
The browse mode of the View Data window contains a group of functions that enable 
you to customize how the data in the window is displayed. These functions are 
controlled by the view data toolbar, as shown in the following display.
Display 4.15 View Data Browse Toolbar
Perform the tasks that are listed in the following table to customize the data display:
Table 4.5 Browse Functions in the View Data Window
Navigate within the data
Perform the following steps:
• Enter a row number in the Go to row field and 
click Go to row to specify the number of the first 
row that is displayed in the table.
• Click Go to first row to navigate to the first row 
of data in the View Data window.
• Click Go to last row to navigate to the last row of 
data in the View Data window.
Chapter 4 4 • • Working with Tables
VB.NET PowerPoint: Use .NET Converter to Convert PPT to Raster
so it is not widely used for digital photo. If temp IsNot Nothing Then temp.Convert( imageStream, ImageFormat & profession imaging controls, PDF document, image
changing file from pdf to jpg; convert pdf image to jpg
VB.NET Image: VB.NET Planet Barcode Generator for Image, Picture &
gif, jpeg, bmp and tiff) and a document file (supported files are PDF, Word & TIFF to decide the output barcode image format as you need, including JPG, GIF, BMP
convert pdf pictures to jpg; change pdf to jpg format
Select a View Data window mode
Perform the following steps:
• Click Switch to browse mode to switch to the 
browse mode.
• Click Switch to edit mode to switch to the edit 
Note that the Switch to browse mode and Switch to 
edit mode buttons are displayed only for SAS tables.
Perform utility functions
Perform the following steps:
• Click Print to print the View Data window.
• Click Refresh to refresh the data in the View Data 
Copy one or more rows of data into 
the copy buffer
Perform the following steps:
• Highlight one or more rows of data. Then, click 
Copy to copy the selected text into the copy 
Manipulate the data that is displayed 
in View Data window
Perform the following steps:
• Click Show search pane. Then, use the search 
toolbar to search for string occurrences in the data 
set that is currently displayed in the View Data 
• Click Launch sort screen. Then, use the Sort By 
Columns tab in the Query Options window to 
specify a sort condition on multiple columns. The 
sort is performed on the data set that is currently 
displayed in the View Data window.
• Click Filter. Then, use the Filter tab in the Query 
Options window to specify a filter clause on the 
data set that is currently displayed in the View 
Data window. This filter clause is specified as an 
SQL WHERE clause that is used when the data is 
• Click Subset columns. Use the Columns tab in 
the Query Options window to select a list of 
columns that you want to see displayed in the 
View Data window. You can create a subset of the 
data that is currently displayed in the View Data 
window by selecting only some of the available 
columns in the Columns field. The redrawn View 
Data window includes only the columns that you 
select here on the Columns tab.
Browsing Table Data
Determine what is displayed in the 
column headings
You can display any combination of column 
metadata, physical column names, and descriptions in 
the column headings.
• Click Show column name in column header to 
display physical column names in the column 
• Click Show column description in column 
header to display optional descriptions in the 
column headings.
• Click Show column metadata name in column 
header to display optional column metadata in the 
column headings. This metadata can be entered in 
some SAS Business Intelligence applications, such 
as the SAS Information Mapping Studio.
Determine whether metadata formats 
are applied
Perform the following steps:
• Click Apply metadata formats to toggle between 
showing formatted and unformatted data in the 
View Data window.
To sort columns and perform related tasks, right-click on a column name and select an 
appropriate option from the pop-up menu. To set options for the View Data window, 
select File 
Options from the SAS Data Integration Studio menu bar to display the 
Options window. Then, click the View Data tab. For information about the available 
options, see “Specifying Browse and Edit Options for Tables and External Files” on 
page 118.
Editing SAS Table Data
You want to edit SAS table data that is displayed in the View Data window.
You can use the edit mode of the View Data window to perform simple editing 
operations in a SAS table. The editing mode is enabled only on SAS tables that are 
stored in a Base SAS engine library and are assigned on the workspace server. If you are 
working under change management, you must check out the entity before you can edit it 
in the View Data window.
Use Edit Mode in the View Data Window
Perform the following steps to edit data for a SAS table in the View Data window:
Chapter 4 4 • • Working with Tables
1. Right-click the metadata object for a SAS table. Then, select Open from the pop-up 
2. Enter the appropriate user ID and password, if you are prompted for them. The 
information in the table displays in the browse mode of the View Data window.
3. Click Switch to edit mode on the view data toolbar. The View Data window 
displays in edit mode, as shown in the following display.
Display 4.16 View Data Window in Edit Mode
The title bar of the View Data window displays the name of the object that is being 
4. Double-click inside a cell and then change the data in the cell. Click Save edit row 
to commit the change to the database. Rows are committed as they are added. Of 
course, you must have operating system access for the file in order for the change to 
be saved.
5. Click Undo last action to reverse the change that you just made. (You can click 
Redo last action to return to the changed version of the cell.) Note that you can undo 
only the last operation because only a single level of undo is supported. If multiple 
rows have been deleted or pasted, then only the last row affected can be undone. 
Similarly, you can redo only your latest undo.
6. Click a row number to select the row. Click Copy to copy the row into the buffer.
7. Click Go to last row to move to the last row in the table.
8. Click in the row marked by the New Row icon at the end of the View Data window. 
The New Row icon changes to the Editing Row icon. Click Paste to paste the copied 
data into the row. 
Note that you can also use Paste Special to paste more at once. You can copy single 
or multiple rows for pasting. When multiple rows are pasted, changes are made and 
the database table is immediately updated. If you paste a range of rows that go 
beyond that last row or if the range of the data is beyond the row and column range 
of the table, an error message is displayed. Use Paste Special to append new rows to 
the table by pasting data.
If you paste data into an EDIT row, only the first pasted row is considered. A 
warning to this effect is shown if more than one row is pasted. The pasted data is not 
automatically committed to the database.
Editing SAS Table Data
9. Click Delete selected rows to delete the pasted data and remove the row from the 
Edit Tasks
The edit mode of the View Data window contains a group of functions that enable you to 
customize how the data in the window is displayed. These functions are controlled by 
the view data toolbar, as shown in the following display.
Display 4.17 View Data Edit Toolbar
Perform the tasks that are listed in the following table to edit the data displayed:
Table 4.6 Edit Functions in the View Data Window
Navigate within the data
Perform the following steps:
• Enter a row number in the Go to row field and click 
Go to specify the number of the first row that is 
displayed in the table.
• Click Go to first row to navigate to the first row of 
data in the View Data window.
• Click Go to last row to navigate to the last row of data 
in the View Data window.
Select a View Data window mode
Perform the following steps:
• Click Switch to browse mode to switch to the browse 
• Click Switch to edit mode to switch to the edit mode.
Note that the Switch to browse mode and Switch to edit 
mode buttons are displayed only for SAS tables.
Perform utility functions
Perform the following steps:
• Click Print to print the View Data window.
• Click Refresh to refresh the data in the View Data 
Copy or paste data
Perform the following steps:
• Highlight one or more rows of data. Then, click Copy 
to copy the selected text into the copy buffer.
• Place the cursor in the row where you want to place the 
data. Then, click Paste to paste the data into the table. 
Note that you can also use Paste Special to paste more 
at once.
Chapter 4 4 • • Working with Tables
Documents you may be interested
Documents you may be interested