美文网首页
SQL基础入门知识

SQL基础入门知识

作者: 优雅的猪 | 来源:发表于2015-10-15 11:21 被阅读192次

    给入门的小伙伴指路~~

    增删改查命令:

    插入: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!’ 在字符串中 ,两个单引号表示一个字符串中的单引号

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

    相关文章

      网友评论

          本文标题:SQL基础入门知识

          本文链接:https://www.haomeiwen.com/subject/ukaocttx.html