ADO.NET数据库 开发内容包括:更容易的设计集成、扩充的部署选项、更为丰富多彩的登录和个性化服务以及更好的数据访问和同步。这样更好的进行学习与研究,下面就进行学习。
如果 execute_statement 使用 READTEXT 语句返回数据,那么每个单独的 READTEXT 语句最多可以返回 1 MB (1024 KB) 的数据,也可以将ADO.NET数据库与扩展过程一起使用,并且插入扩展过程的主线程返回的数据。不会插入不是主线程的其它线程中的输出结果。
说明 对于 ADO.NET数据库,execute_statement 不包含返回 text 或 image 列的扩展存储过程。这个行为是从 SQL Server 早期版本变化而来的。DEFAULT VALUES强制新行包含为每个列所定义的默认值。
注释
INSERT 将新行追加到表中。若要替换表中的数据,必须在使用 INSERT 装载新数据之前,使用 DELETE 或 TRUNCATE TABLE 语句清除现有的数据。若要修改现有行中的列值,请使用 UPDATE。若要创建新表,并且通过一个步骤给它装载数据,请使用 SELECT 语句的 INTO 选项。
table 变量在其作用域内可以像常规表一样访问。因此,可以像在 INSERT 语句中将行添加到表一样使用 table 变量。ADO.NET数据库有关更多信息,请参见 table。由 OPENDATASOURCE 函数建立的、作为服务器名部分的四段名称可以作为表源,该表源可以出现在 INSERT 语句中显示表名的所有位置。#t#
使用 uniqueidentifier 数据类型创建的列存储特殊格式的 16 字节二进制值。与标识列不同,SQL Server 不会为带有 uniqueidentifier 数据类型的列自动地生成值。在插入操作过程中,带有 uniqueidentifier 数据类型的变量以及某些字符串常量可以用于 uniqueidentifier 列(这些字符串常量的形式为:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx,有 36 个字符。
其中包括连字符ADO.NET数据库是十六进制数,范围为 0-9 或 a-f。)。例如,对于ADO.NET数据库变量或列,6F9619FF-8B86-D011-B42D-00C04FC964FF 是一个有效值。使用 NEWID() 函数可以获取全局***的 ID (GUID)。