解读SQL Server数据库的数据类型_Mssql数据库教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:用一条sql取得第10到第20条的记录
因为id可能不是连续的,所以不能用取得10id20的记录的方法。 有三种方法可以实现: 一、搜索前20条记录,指定不包括前10条 语句: select top 20 * from tbl where id not in (select top 10 id from tbl) 二、搜索记录生成临时表,建立临时表的自增id。通过

  数据类型是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQLServer提供了25种数据类型:

  ·Binary[(n)]

  ·Varbinary[(n)]

  ·Char[(n)]

  ·Varchar[(n)]

  ·Nchar[(n)]

  ·Nvarchar[(n)]

  ·Datetime

  ·Smalldatetime

  ·Decimal[(p[,s])]

  ·Numeric[(p[,s])]

  ·Float[(n)]

  ·Real

  ·Int

  ·Smallint

  ·Tinyint

  ·Money

  ·Smallmoney

  ·Bit

  ·Cursor

  ·Sysname

  ·Timestamp

  ·Uniqueidentifier

  ·Text

  ·Image

  ·Ntext

  (1)二进制数据类型

  二进制数据包括Binary、Varbinary和Image

  Binary数据类型既可以是固定长度的(Binary),也可以是变长度的。

  Binary[(n)]是n位固定的二进制数据。其中,n的取值范围是从1到8000。其存储窨的大小是n+4个字节。

  Varbinary[(n)]是n位变长度的二进制数据。其中,n的取值范围是从1到8000。其存储窨的大小是n+4个字节,不是n个字节。

  在Image数据类型中存储的数据是以位字符串存储的,不是由SQLServer解释的,必须由应用程序来解释。例如,应用程序可以使用BMP、TIEF、GIF和JPEG格式把数据存储在Image数据类型中。

分享:解决SQLSERVER2005的混和身份验证模式的设置以及SA登陆问题
Question: 安装2005的时候,没有设置混合验证模式,只用了Window身份验证,现在要写数据库连接字符串,如果用window身份验证写比较麻烦,所以想到了怎样把SQL的登陆方式从Window改为SQLServer登陆方式呢?折腾了一下,终于有了答案。 Answer: 1、先用Window

共5页上一页12345下一页
来源:模板无忧//所属分类:Mssql数据库教程/更新时间:2010-05-03
相关Mssql数据库教程