Sqlite/Sqlite Primary Key.Htm Copyright © Tutorialspoint.Com

Sqlite/Sqlite Primary Key.Htm Copyright © Tutorialspoint.Com

SSQQLL -- PPRRIIMMAARRYY KKEEYY http://www.tutorialspoint.com/sqlite/sqlite_primary_key.htm Copyright © tutorialspoint.com A primary key is a field in a table which uniquely identifies the each rows/records in a database table. Primary keys must contain unique values. A primary key column cannot have NULL values. A table can have only one primary key, which may consist of single or multiple fields. When multiple fields are used as a primary key, they are called a composite key. If a table has a primary key defined on any fields, then you can not have two records having the same value of that fields. Note: You would use these concepts while creating database tables. Create Primary Key: Here is the syntax to define ID attribute as a primary key in a COMPANY table. CREATE TABLE COMPANY( ID INT PRIMARY KEY , NAME TEXT NOT NULL, AGE INT NOT NULL UNIQUE, ADDRESS CHAR (25) , SALARY REAL , ); To create a PRIMARY KEY constraint on the "ID" column when COMPANY table already exists, use the following SQLite syntax: ALTER TABLE COMPANY ADD PRIMARY KEY (ID); For defining a PRIMARY KEY constraint on multiple columns, use the following SQLite syntax: CREATE TABLE COMPANY( ID INT PRIMARY KEY , NAME TEXT NOT NULL, AGE INT NOT NULL UNIQUE, ADDRESS CHAR (25) , SALARY REAL , ); To create a PRIMARY KEY constraint on the "ID" and "NAMES" columns when COMPANY table already exists, use the following SQLite syntax: ALTER TABLE COMPANY ADD CONSTRAINT PK_CUSTID PRIMARY KEY (ID, NAME); Delete Primary Key: You can clear the primary key constraints from the table, Use Syntax: ALTER TABLE COMPANY DROP PRIMARY KEY ; Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us