SQL学习笔记一SQL基础知识

来源:asp之家 时间:2011-09-30 11:24:33 

常用字段类型bit(0和1),datetime,int,varchar,nvarchar(可能含有中文用nvarchar)

Varchar,nvarchar和char(n)的区别char(n)不足长度n的部分用空格填充。

SQL语句中,字符串用单引号。

SQL语句大小写不敏感。不敏感是指SQL的关键字,字符串值还是敏感的。

简单的INSERT语句 INSERT INTO Person(Id,Name,Age) VALUES(1,'Jim',20)

常用int和uniqueidentifier做主键数据类型

标识规范:自动给主键填充值。将字段“是标识列”设置为“是”,一个表只能有一个标识列

Guid算法是一种可以产生唯一标识的高效算法。.Net中生成Guid的方法:Guid.NewGuid() 返回的是Guid类型。在SQL server中生成Guid的函数是newid()

用Guid插入的数据与显示的数据不一致。
数据更新

更新一个列:Update person set Age = 30

更新多个列:updage person set Age = 30,Name = ‘Tom'

更新一部分数据: update person set age = 30,where Name = ‘Tom'

注意,SQL中的判断用单个=,而不是==
删除表中全部数据:delete from person(drop语句则是将表删除)

标签:SQL基础知识
0
投稿

猜你喜欢

  • python 算法 排序实现快速排序

    2022-09-04 03:20:17
  • asp如何做一个只能从本站点才能访问的页面?

    2010-07-12 19:00:00
  • 阿里妈妈广告牌制作规范

    2009-07-15 13:23:00
  • Python3.x版本中新的字符串格式化方法

    2021-10-12 17:32:23
  • python使用numpy实现直方图反向投影示例

    2022-09-18 11:28:55
  • python numpy.power()数组元素求n次方案例

    2022-06-26 00:11:22
  • Python学习笔记之文件的读写操作实例分析

    2023-08-28 04:29:06
  • 浅谈python3.x pool.map()方法的实质

    2022-07-30 22:27:30
  • python ipset管理 增删白名单的方法

    2021-02-10 17:38:19
  • Python实现微信表情包炸群功能

    2022-08-17 07:28:14
  • IE6与IE7的unshift 方法

    2010-01-19 13:59:00
  • SQL Server SA权限最新入侵方法

    2009-03-25 16:56:00
  • Python3.5局部变量与全局变量作用域实例分析

    2023-05-20 23:18:28
  • Python List remove()实例用法详解

    2022-11-24 17:40:18
  • Javascript 小游戏,“是男人坚持 100 次”

    2009-01-22 14:25:00
  • Python轻量级web框架bottle使用方法解析

    2023-05-29 23:43:48
  • SQLServer 循环批处理

    2024-01-20 02:39:46
  • Python采用raw_input读取输入值的方法

    2021-09-08 03:19:05
  • SQL 注入式攻击的终极防范

    2011-04-03 11:21:00
  • Python框架Flask的基本数据库操作方法分析

    2024-01-18 19:54:35
  • asp之家 网络编程 m.aspxhome.com