Create Statistics petite probleme
Salut a tous et merci pour lire ma question!
J'essaye de faire une histogramme en sql server pour bien comprendre le fonctionnement de CREATE STATISTICS(Transact-SQL).
J'ai regarde le tutoriel d'ici:
http://msdn.microsoft.com/en-us/library/ms188038.aspx
Voila ce que j'ai fais:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
--use a histogram for a table
-- CREATE STATISTICS clause
CREATE DATABASE HistogramUseForATable
CREATE TABLE Email1
(ContactId int IDENTITY(1,1) NOT NULL,
FirstName varchar(16),
LastName varchar(16),
EmailAddress varchar(16)
)
INSERT INTO Email1 (FirstName,LastName,EmailAddress)
VALUES ('Pop', 'Virgil', 'popvirgil@yahoo.com');
INSERT INTO Email1(FirstName,LastName,EmailAddress)
VALUES ('Chapuis', 'Remy', 'chapuisremy@yahoo.fr');
INSERT INTO Email1(FirstName,LastName,EmailAddress)
VALUES ('Joubert', 'Brian', 'brianjoubert@yahoo.fr')
SELECT * FROM Email1
CREATE STATISTICS ContactMail1
ON HistogramUseForATable.Email1 (ContactId, EmailAddress)
WITH SAMPLE 5 PERCENT; |
Erreur a cette ligne:
Code:
INSERT INTO Email1 (FirstName,LastName,EmailAddress)
L'erreur c'est:
Code:
The statement has been terminated.
Merci en avance si vous pouvez m'eclairer.
La periode d'echantionnage dans ce cas c'est 5 .