Access与SqlServer数据类型比较,timestamp时间戳详解
一、Access与SqlServer数据类型比较 Microsoft Access 数据类型 SQL Server 数据类型 是/否,(0和-1)
1 位,不允许有 Null 值。 bit(1、0 或 NULL) 数字(字节)(0~255)
1个字节,无小数位 tinyint(0~255)
大小为 1 字节 数字(整型)(-32768~32767)
2 个字节, 无小数位 smallint(-32768~32767)
大小为 2 个字节 数字(长整型)(-2,147,483,648~2,147,483,647)
默认值,4个字节,无小数位 int (-2^31 (-2,147,483,648) ~ 2^31 - 1 (2,147,483,647))
存储大小为 4 个字节。int 的 SQL-92 同义字为 integer 数字(单精度浮点型)
负值:3.402823E38 ~ -1.401298E-45
正值:1.401298E-45 到 3.402823E38
4 个字节,7位小数 real (3.40E + 38 ~ 3.40E + 38,浮点数字数据)
存储大小为 4 字节,同义词为 float(24) (无等价的数据类型) bigint(-2^63 (-9,223,372,036,854,775,808)
~ 2^63-1 (9,223,372,036,854,775,807))
存储大小为 8 个字节 数字(双精度浮点型)
负值:
–1.79769313486231E308 ~–4.94065645841247E–324
正值:
4.94065645841247E–324~1.79769313486231E308
8 个字节, 15位小数位 float (n)(1.79E + 308 ~ 1.79E + 308),
n 必须为从 1 到 53 之间的值 货币
8 个字节
货币值或用于数学计算的数值数据,这里的数学计算的对象是带有 1 到 4 位小数的数据。精确到小数点左边 15 位和小数点右边 4 位。 (1)、money(-2^63 (-922,337,203,685,477.5808)
~ 2^63
相关文档:
这两天开始学习ACCESS数据库的连接,感觉不是特别的顺手,对数据库的连接的整个过程还不是特别的了解。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
usi ......
环境:vs2005+sqlserver2005+PowerDesigner 12
打开PowerDesigner 12(以下简称pd),新建pdm工程,如图所示:
注:dbms选择您目前需要转换的类别,我用的是sqlserver2005。
然后选择菜单《数据库》《系统DSN》,选择或者添加您需要的数据库,我这里选择的是sql server。如图所示:
建好 ......
BOOL GetAllTables(LPCTSTR databasefile,CStringArray & dbtables)
{
//#import "msado15.dll" no_namespace rename("EOF", "adoEOF") //拷贝 msado15.dll 到工程目录
_Conn ......
MS SQL Server查询优化方法
查询速度慢的原因很多,常见如下几种
1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)
2、I/O吞吐量小,形成了瓶颈效应。
& ......
SQLSERVER的事件探测器是一个很强大很直观的工具,当我们在ERP系统里面做一定操作的时候,都会在数据库里面形成查询或者增删改的T-SQL语句。通过事件探测器就可以知道ERP里面的单据在数据库的哪个表里面,甚至哪个字段里面。还可以根据探测到的SQL语句分析ERP系统的表结构,表之间的关联字段是哪个。
大家初打开事件探测器 ......