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

Access(jet sql)与MS SQL Server(t

 网上搜集,备用
下表列出了 ANSI SQL 数据类型和等效的 Microsoft Jet 数据库引擎 SQL数据类型还有它们的有效同义字以及 等效的 Microsoft SQL Server数据类型。
ANSI SQL
数据类型
Microsoft Access
SQL 数据类型
同义词
Microsoft SQL
Server 数据类型
BIT、BIT VARYING
BINARY(参见注释)
VARBINARY、
BINARY VARYING
BIT VARYING
BINARY、VARBINARY
不支持
BIT(参见注释)
BOOLEAN、LOGICAL、LOGICAL1、YESNO
BIT
不支持
TINYINT
INTEGER1、BYTE
TINYINT
不支持
COUNTER(参见注释)
AUTOINCREMENT
(参见注释)
不支持
MONEY
CURRENCY
MONEY
DATE、TIME、TIMESTAMP
DATETIME
DATE、TIME(参见注释)
DATETIME
不支持
UNIQUEIDENTIFIER
GUID
UNIQUEIDENTIFIER
DECIMAL
DECIMAL
NUMERIC、DEC
DECIMAL
REAL
REAL
SINGLE、FLOAT4、IEEESINGLE
REAL
DOUBLE PRECISION、FLOAT
FLOAT
DOUBLE、FLOAT8、IEEEDOUBLE、NUMBER(参见注释)
FLOAT
SMALLINT
SMALLINT
SHORT、INTEGER2
SMALLINT
INTEGER
INTEGER
LONG、INT、INTEGER4
INTEGER
INTERVAL
不支持
 
不支持
不支持
IMAGE
LONGBINARY、GENERAL、OLEOBJECT
IMAGE
不支持
TEXT(参见注释)
LONGTEXT、LONGCHAR、MEMO、NOTE、NTEXT(参见注释)
TEXT
CHARACTER、CHARACTER VARYING、NATIONAL CHARACTER、NATIONAL CHARACTER VARYING
CHAR(参见注释)
TEXT(n)、ALPHANUMERIC、CHARACTER、STRING、VARCHAR、CHARACTER VARYING、NCHAR、NATIONAL CHARACTER、NATIONAL CHAR、NATIONAL CHARACTER VARYING、NATIONAL CHAR VARYING(参见注释)
CHAR、VARCHAR、NCHAR、NVARCHAR
 
注释 
ANSI SQL BIT 数据类型不对应于 Microsoft Access SQL BIT 数据类型,而是对应于 BINARY 数据类型。Microsoft Access SQL BIT 数据类型没有等效的 ANSI SQL 数据类型。
不再支持 TIMESTAMP 作为 DATETIME 的同义词。
不再支持 NUMERIC 作为 FLOAT 或 DOUBLE 的同义词。NUMERIC 现在用作 DECIMAL 的同义词。
LONGTEXT 字段始终以 Unicode (Unicode:Unicode Consortium 开发的一种字符编码标准。该标准采用多(于一)个字节代表每一字符,实现了使用单个字符集代表世界上几乎所有书面语言。) 表示形式存储。
如果在未指定可选长度的情况下使用数据类型名称 TEXT,则创建 LONGTEXT 字段。这样,编写的


相关文档:

如何恢复MS SQL数据库的MDF文件

參考: http://blog.sina.com.cn/s/blog_59b11d010100af1n.html
如何恢复/修复MS SQL数据库的MDF文件
如果备份的数据库有2个文件,分别是.LDF 和 .MDF,打开企业管理器,在实例上右击---所有任务--附加数据库,然后选择那个.MDF文件,就可以了。
  或者在查询分析器中输入:
  sp_attach_db "数据库名称" ......

C# 执行SQL事务实例代码

 [C#]
public void RunSqlTransaction(string myConnString)
{
    SqlConnection myConnection = new SqlConnection(myConnString);
    myConnection.Open();
    SqlCommand myCommand = myConnection.CreateCommand();
    SqlTransaction m ......

根据当前等待事件名查找造成该等待事件的SQL

例如查找关于对library ....等待事件有贡献的SQL
select sql_text from V$sqlarea  where (address,hash_value) in
(select sql_address,sql_hash_value from v$session  where event like 'library%');
此语句只能运行于10g版本以上,因为10g中v$session视图包含了等待事件的信息了,9i中没有 ......

几条有用的Sql语句

1. Sql  延时候执行
a. 三十秒后执行 WAITFOR DELAY  后面的语句
WAITFOR DELAY '00:00:30'
b. 10:00分开始执行后面的代码
WAITFOR TIME '10:00';
 
2.  收缩数据库,使其空余空间为0%
DBCC SHRINKDATABASE (DataBaseName,0)
3.  取得数据库文件所在的盘符
declare @dirverNam ......

动态创建Sql Server用户及其权限

一、如何动态创建用户
1.使用存储过程
sp_addlogin (Transact-SQL)
创建新的 SQL Server 登录,该登录允许用户使用 SQL Server 身份验证连接到 SQL Server 实例。
重要提示:
后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。请改用 CREAT ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号