当前位置:首页 > 技术知识 > 正文内容

史上最简单的SQL基础入门知识_sql初学者指南

maynowei10个月前 (09-11)技术知识91

增删改查命令:

  • 插入:Insert into T_Website(Name,Title) values ('http://www.4k8k.net/','C#编程自学_做最好的.net自学资料站_4k8k.net')

  • 查询:select Name,Titlefrom T_Website

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

  • 更新:update T_Website set Name='C#编程自学_做最好的.net自学资料站_4k8k.net'

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

  • 获得自增的值:insert into T_Website (Name,Title) output inserted.id values('http://www.4k8k.net/','C#编程自学_做最好的.net自学资料站_4k8k.net') --添加一条记录,并返回添加行的id

数据库介绍:

  • 主键

    • 不可重复,唯一性。不能为null。

    • 业务主键

    • 逻辑主键(一般都使用逻辑主键)

    • 单列主键(推荐)

    • 复合主键(不推荐)

  • CHAR和VARCHAR,NVARCHAR的区别

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

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

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

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

  • 其他符号的含义

    • 1)防止和关键字冲突

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

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

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

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

    C#编程自学_做最好的.net自学资料站_更多文章请访问:http://www.4k8k.net/

    欢迎订阅。

相关文章

Win10系统除了移植Objective C,还要有Swift

IT之家讯Build2015大会最让人震惊的莫属微软推出工具,Win10系统可以移植安卓/iOS应用,特别是后者使用的Objective C编程语言,不过最新消息表明,微软连苹果最新的Swift移植也...

Objective-C :Category(category什么意思)

Category 引入在日常的开发中,可能会碰到这样的需求:给某个类增加方法。比如说,需要给NSString类增加一个打印的方法。当然,我们可以新建一个类比如TestString,并继承NSStrin...

微软明年要停止SQL Server 2005的技术支持了

站长之家(Chinaz.com)12月28日消息据外媒消息称,微软将于明年停止为SQL Server 2005提供技术支持,即不再为其提供新的安全补丁、新功能、应用升级等服务。且表示在停止技术支持后,...

C++并发同步核心-mutex深度解析:守护共享数据的关键

在多线程编程中,当多个线程需要访问和修改共享数据时,如果没有任何同步机制,就可能发生数据竞争(Data Race),导致程序行为不可预测、数据损坏甚至崩溃。C++标准库通过<mutex>头...

btrace 3.0 重磅新增 iOS 支持!免插桩原理大揭秘!

重磅更新btrace 是由字节跳动抖音基础技术团队自主研发的面向移动端的性能数据采集工具,它能够高效的助力移动端应用采集性能 Trace 数据,深入剖析代码的运行状况,进而辅助优化提升移动端应用的性能...

掌握C语言多线程:高效并发编程指南

一、多线程基础概念介绍多线程编程是现代软件开发中提高程序性能和响应性的重要技术。在C语言中,pthread(POSIX Threads)库是实现多线程编程的标准工具。本节将通俗易懂地介绍多线程的核心概...