Commit 873a23b8 authored by O'Reilly Media, Inc.'s avatar O'Reilly Media, Inc.
Browse files

Initial commit

parents
Loading
Loading
Loading
Loading
+11 −0
Changes for 10.10 - BulkCopyDataReader.sql: 11 added lines, 0 removed lines.
Original line number Diff line number Diff line
USE AdoDotNet35Cookbook
GO

CREATE TABLE AddressExpand(
	AddressID int NOT NULL PRIMARY KEY,
	AddressLine1 nvarchar(60) NOT NULL,
	AddressLine2 nvarchar(60) NULL,
	City nvarchar(30) NOT NULL,
	StateProvinceName nvarchar(50) NOT NULL,
	PostalCode nvarchar(15) NOT NULL,
	CountryRegionName nvarchar(50) NOT NULL )
 No newline at end of file
+8 −0
Changes for 10.15 - ReadWriteLargeData.sql: 8 added lines, 0 removed lines.
Original line number Diff line number Diff line
USE AdoDotNet35Cookbook
GO

CREATE TABLE ReadWriteLargeData(
	Id int NOT NULL PRIMARY KEY,
	NVarCharMaxField nvarchar(max) NULL,
	VarBinaryMaxField varbinary(max) NULL,
	VarCharMaxField varchar(max) NULL )
 No newline at end of file
+15 −0
Changes for 10.16 - ReadWriteUdt.sql: 15 added lines, 0 removed lines.
Original line number Diff line number Diff line
USE AdoDotNet35Cookbook
GO

CREATE ASSEMBLY ClrPointType
FROM '<path>\ClrPointType\bin\Debug\ClrPointType.dll'
GO

CREATE TYPE Point
EXTERNAL NAME ClrPointType
GO

CREATE TABLE PointTable(
	Id int NOT NULL PRIMARY KEY,
	PointField Point NOT NULL )
GO
 No newline at end of file
+6 −0
Changes for 10.17 - ReadWriteLargeOracleData.sql: 6 added lines, 0 removed lines.
Original line number Diff line number Diff line
CREATE TABLE "ADODOTNET35COOKBOOK"."READWRITELARGEDATA" (
	"ID" INTEGER NOT NULL,
	"BLOBFIELD" BLOB,
	"CLOBFIELD" CLOB,
	"NCLOBFIELD" NCLOB,
	PRIMARY KEY ("ID") VALIDATE )
 No newline at end of file
+24 −0
Changes for 10.18 - BatchUpdate.sql: 24 added lines, 0 removed lines.
Original line number Diff line number Diff line
USE AdoDotNet35Cookbook
GO

CREATE TABLE BatchUpdateAuto(
	Id int NOT NULL PRIMARY KEY,
	Field1 nvarchar(50) NULL,
	Field2 nvarchar(50) NULL )
GO

INSERT INTO BatchUpdateAuto VALUES (1, 'Field1.1', 'Field2.1');
INSERT INTO BatchUpdateAuto VALUES (2, 'Field1.2', 'Field2.2');
INSERT INTO BatchUpdateAuto VALUES (3, 'Field1.3', 'Field2.3');
GO

CREATE TABLE BatchUpdateManual(
	Id int NOT NULL PRIMARY KEY,
	Field1 nvarchar(50) NULL,
	Field2 nvarchar(50) NULL )
GO

INSERT INTO BatchUpdateManual VALUES (1, 'Field1.1', 'Field2.1');
INSERT INTO BatchUpdateManual VALUES (2, 'Field1.2', 'Field2.2');
INSERT INTO BatchUpdateManual VALUES (3, 'Field1.3', 'Field2.3');
GO
 No newline at end of file
Loading