SQL基础

Posted wangtinglou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL基础相关的知识,希望对你有一定的参考价值。

1.数据的存储方式(表属性的操作)

1.1 建表前思考的问题

a.表名

b.表里包含的数据类型(CHAR(定长字符),VARCHAR(不定长字符),NUMBER(数值),DATE(日期和时间),BLOB(大数据集),直义字符串,自定义类型)

c.构成主键的字段

d.每个字段的长度

e.哪些字段可以为NULL

1.2 CREATE TABLE 语句

基本语法:

CREATE TABLE table_name
( field1 data_type [ not null ],
  field2 data_type [ not null ],
  field3 data_type [ not null ],
  field4 data_type [ not null ]);

1.3 ALTER TABLE 命令

基本语法:

ALTER TABLE table_name [modify] [column column_name] [data_type] [null not null]
[restrict|cascade]
[drop] [constraint constraint_name]
[add]  [column] clumn definition

a.增加属性

以上是关于SQL基础的主要内容,如果未能解决你的问题,请参考以下文章

Microsoft SQL Server 代码片段收集

缺少 SQL SERVER 2014 代码片段

sql Oracle代码片段

sql 日期转换代码片段 - Dato,120,konvertere

以下代码片段是不是容易受到 Rails 5 中 SQL 注入的影响?

Discuz代码片段