SQL知识复习

SQL基本书写规则:

  SQL语句以分号(;)结尾

  SQL关键字不区分大小写(书写建议:关键字大写,表名首个字母大写,其余(列名等)小写)

  字符串和日期需要使用单引号(‘)括起来;数字常数无需单引号

  单词之间需要使用半角空格或者换行进行分隔

  命名规则:数据库名称、表名、列名可以使用半角英文字母、半角数字、下划线(_);名称必须使用半角英文字母开始

   名称不能重复(表名、列名不重复)

数据类型的指定:INTEGER、CHAR、VARCHAR、DATE(所有的列必须指定数据类型)

约束的设置:在指定诗句类型之后 NOT NULL

主键设置:在CREATE TABLE的后面,PRIMARY KEY(shohin_id) ;可以通过主键选取相应的一行数据,所以主键不允许重复 

语句:

  建立数据库:

  CREATE DATABASE <数据库名称>

  CREATE DATABASE shop;

  建立表:

  CREATE TABLE <表名>

  (<列名1>  <数据类型>  <该列所需约束>,

  <列名2>   <数据类型>  <该列所需约束>,

  <列名3>  <数据类型>  <该列所需约束>)

  CREATE TABLE Shohin

  (shohin_id CHAR(4)  NOT NULL,

   shohin_mei VARCHAR(100)  NOT NULL,

   torokubi  DATE

  PRIMARY KEY (shohin_id));

执行光盘中的sql命令:

  首先应创建数据库,然后在创建的数据库中执行语句(登录时用shop)

  i E:/PostgreSQL/CreateTableShohin.sql

  执行sql时,记得语句后加分号;,语句才可以执行

原文地址:https://www.cnblogs.com/liuting1990/p/6445283.html