SQL基础入门知识

给入门的小伙伴指路~~

增删改查命令:

插入:Insert into T_Website(Name,Title) values ('1234567890')

查询:select Name,Titlefrom T_Website

删除:delete from T_Website where website='4k8k.net' -- delete from T_Website--删除所有

更新:update T_Website set Name='1234567890'

排序:select * from T_Website order by Name --排序方法(Asc or Desc)

获得自增的值:insert into T_Website (Name,Title) output inserted.id values('123ertsdrtwert') --添加一条记录,并返回添加行的id

数据库介绍:

<b>主键</b>:不可重复,唯一性。不能为null。
业务主键
逻辑主键(一般都使用逻辑主键)
单列主键(推荐)
复合主键(不推荐)

CHAR和VARCHAR,NVARCHAR的区别

char(8000):固定大小。当录入数据长度小于字段的位数时,会用空格自动补齐。例如:char(10) :固定长度。如果实际数据不够10个用空格来补全

varchar(8000):不固定大小。根据实际录入长度确定

nchar(4000):固定大小,使用Unicode编码保存数据。

nvarchar(4000):不固定大小,使用Unicode编码保存数据。

其他符号的含义

1)防止和关键字冲突

2)对象名之间有空格时,也可以用[]括起来

带N的表示无论中文还是英文,存储的时候都是按双字节数据来存储,都占两个字节。

字符串中包含单引号时要转义 : ‘Hello’’ World!’ 在字符串中 ,两个单引号表示一个字符串中的单引号

中括号:数据库对象(表名,库中名,列名可以用[]括起来。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是SQLite?数据库存储数据的步骤 ●SQLite是一款轻型的嵌入式数据库,它占用资源非常的低,在嵌入式设备...
    飞行的猫阅读 2,565评论 1 7
  • 我不知道该怎样写下去,可能是我想表达的只是一段、一段毫无关系的语句。不知道该怎样连接,该怎样表达,甚至我连我想...
    简简赖赖阅读 257评论 4 1
  • 乔治·布拉克是一位法国艺术家,也是立体派运动的创始人。他最先是一名印象派画家,然后转变为一名野兽派画家,布拉克在发...
    ArtLink阅读 1,300评论 0 1