new_table.hlp
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:2k
源码类别:

数据库系统

开发平台:

Unix_Linux

  1. .pgaw:Help.f.t insert end 
  2. "Creating a new table" {bold} "
  3.   Select the "Tables" tab from the main window and then press then "New" button.
  4. A form will be displayed allowing you to define a new table.
  5.   
  6.   You should enter the table name and then to define the fields.
  7. At this point you can define also a primary key for that table by checking the "primary key" checkbox for the fields that will be included in the primary key. Fields selected for the primary key will be displayed with a * in the K column.
  8. The "size" entry is used in order to specify the dimension for those field types
  9. that have variable dimensions (varchar, char). Otherwise, it will be disabled.
  10. The "default value" entry can be used in order to specify the field's default
  11. value that will be assigned if a value is not specified in the insert command.
  12.   The "check" entry can be used in order to specify a boolean expression using
  13. tables fields or defined functions that will
  14. be checked on every insert or update command. The "constraint" entry is optional
  15. and it's just for naming purposes.
  16. " {} "Example:" {italic} "
  17. (price > 0) and (quantity > 0) and valid_product(product_id)
  18. " {code} "
  19.   In the above example, price and quantity are fields from the new table and
  20. valid_product(product_id) is a SQL function that will return the boolean value true
  21. if the product_id was found in another table "products".
  22.   In the "Inherits" field you can select one or more tables. They will be separated
  23. with commas. The new table will inherit all the fields from the parent tables.
  24. Read more " {} "about inheritance here." {link inheritance} "
  25.   Select a field from the listbox and use the "Move up" and "Move down" buttons in order to rearrange the field order. At the end, press the "Create" button to define the table.
  26.   Read also about " {} "CREATE TABLE" {link create_table} " SQL command."