易截截图软件、单文件、免安装、纯绿色、仅160KB

数据库字段类型 SQL Server

—字符类型
Char: 定长非Unicode的字符型数据,最大长度为8000
Varchar:变长非Unicode的字符型数据,最大长度为8000
Text(varchar(max)):变长非Unicode的字符型数据,最大长度为2G
Nchar:定长Unicode的字符型数据,最大长度为8000
Nvarchar:变长Unicode的字符型数据,最大长度为8000
Ntext(nvarchar(max)):变长Unicode的字符型数据,最大长度为2G
—数值类型
Bit:0或1的整型数字
Tinyint: 从0到255的整型数字
Smallint::从-2^15(-32,768)到2^15(32,767)的整型数字
Int:从-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型数字
Bigint:从-2^63到2^63-1的整型数字(2000好像是没有的)
Smallmoney:  从-2^31到2^31的货币数据,最小货币单位千分之十
Money:  从-2^63到2^63-1的货币数据,最小货币单位千分之十
Decimal:从-10^38到10^38-1的定精度与有效位数的数字
Numeric: decimal的同义词
Float:  从-1.79E+308到1.79E+308可变精度的数字
Real:从-3.04E+38到3.04E+38可变精度的数字
—日期和时间类型
Datetime: 从1753年1月1日到9999年12日31的日期和时间数据,最小时间单位为百分之三秒或3.33毫秒。长度为8个字节,第一个4字节存储base date (即 1900 年 1 月 1 日)之前或之后的天数,如果是1900 年 1 月 1 日则存储0,另外一个 4 字节存储以午夜后每天的时间
Smalldatetime:从1900年1月1日到2079年6月6日的日期和时间数据,最小时间单位为分钟. 存储日期和每天的时间,但精确度低于 datetime 。长度为4个字节,第一个2字节存储1900 年 1 月 1 日后的天数,第二个2字节存储午夜后的分钟数。
可以将这两种类型转换成float 浮点数, 其中整数部分就是对应的日期字节, 而小数部分是时间相应的比例
—2008新增的日期时间类型
Date:仅存储日期,范围是从 1000 年 1 月 1 日到 9999 年 12 月 31 日,3 字节长度,且精度为 10 位。Date 类型的准确性仅限于单天。
Time:仅存储一天中的时间,支持的范围是 00:00:00.0000000 到 23:59:59.9999999(小时、分钟、秒和小数秒)。可在创建数据类型时指定小数秒的精度。默认精度是 7 位,准确度是 100 毫微秒。精度影响着所需的存储空间大小,范围包括最多 2 位的 3 个字节、3 或 4 位的 4 个字节以及 5 到 7 位的 5 个字节。
Datetime2:datetime 类型的扩展,日期范围是 0001 年 1 月 1 日到 9999 年 12 月 31 日,与 tim


相关文档:

SQL 2005 xml 处理的一些sample

USE Test
--Create 2 tables as an example
CREATE TABLE ExampleTable
(
[ID] int PRIMARY KEY
,[Name] nvarchar(256)
)
CREATE TABLE ExampleTable2
(
[ID] int PRIMARY KEY
,[Name] nvarchar(256)
)
----way1
SELECT *
from sys.objects [table]
WHERE
[Name] LIKE 'ExampleTable%'
FOR XML AUTO, ROOT ......

sql server和oracle的区别

1.Oracle为客户端开启会话有两种方式:共享服务和专用服务。在专用服务情况下,监听器为连接请求创建新进程(Unix环境下是Process,Windows下我想应该是Thread吧);共享服务情况下,监听器将客户请求交给Dispatcher,由Dispatcher安排多客户的作业。SQL Server在默认情况下自动为客户端连接创建线程,当有非常多的客 ......

sql server和oracle的区别

1.Oracle为客户端开启会话有两种方式:共享服务和专用服务。在专用服务情况下,监听器为连接请求创建新进程(Unix环境下是Process,Windows下我想应该是Thread吧);共享服务情况下,监听器将客户请求交给Dispatcher,由Dispatcher安排多客户的作业。SQL Server在默认情况下自动为客户端连接创建线程,当有非常多的客 ......

一些不错的sql语句

1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用)
法一:select * into b from a where 1<>1
法二:select top 0 * into b from a
2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)
insert into b(a, b, c) select d,e,f from b;
3、说明:跨数据库之间表的拷贝(具体数据使用绝对路 ......

sql备份数据库语句:SQL备份语句

--完整备份
Backup Database NorthwindCS
To disk='G:\Backup\NorthwindCS_Full_20070908.bak'
--差异备份
Backup Database NorthwindCS
To disk='G:\Backup\NorthwindCS_Df_20070908.bak'
With Dferential
--日志备份默认截断日志
Backup Log NorthwindCS
To disk='G:\Backup\NorthwindCS_Log_20070908. ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号