Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/02/2011, 16h47   #1
Invité de passage
 
Inscription : février 2011
Messages : 16
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 16
Points : 3
Points : 3
Par défaut [Problème] Requète SQL

Bonjour ,

Je rencontre un problème lorsque je rentre cette requète sur SQL server 2005.
Voila en image :



Uploaded with ImageShack.us

Voila , est-ce que quelqu'un voit d'ou le problème pourrait venir ?

Merci d'avance pour vos réponses.

Cordialement.
valb12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 17h27   #2
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 520
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 520
Points : 3 967
Points : 3 967
Au lieu de nous fournir des images difficilement lisibles, avez-vous pensé au copier/coller ?

à ce que je crois lire, il y a un problème de clef primaire pour la 1ere chose.

Pour la deux, un problème de conversion vers du datetime mais je n'arrive pas à lire la requête initial et on ne connait pas la structure de votre table, alors...
__________________
les règles du forum - mode d'emploi du forum
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs.
(Rappel : "ça ne marche pas" n'est pas un message d'erreur)
JE NE RÉPONDS PAS aux questions techniques par message privé.
Écrire en français sur un forum est une marque minimale de respect.
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 17h35   #3
Invité de passage
 
Inscription : février 2011
Messages : 16
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 16
Points : 3
Points : 3
Bonjour ,

Dsl pour la qualité de l'image

Voila donc ce que me dit le message d'error :

Msg*2601, Niveau*14, État*1, Ligne*1
Impossible d'insérer une ligne de clé en double dans l'objet 'dbo.ACCOUNT_TBL' avec un index unique 'ACCOUNT_ID1'.
L'instruction a été arrêtée.
Msg*242, Niveau*16, État*3, Ligne*6
La conversion d'un type de données CHAR en type DATETIME a donné une valeur hors limite de date et d'heure.
L'instruction a été arrêtée.
valb12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 18h00   #4
Membre Expert
 
Inscription : janvier 2010
Messages : 1 084
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : janvier 2010
Messages : 1 084
Points : 1 573
Points : 1 573
Bonjour

Dans la première requete, tu viole une contrainte d'unicité.
Sans la structure des tables et de ses contraintes, difficile d'être certain, mais à première vue, tu essaie d'insérer une chaine vide pour la colonne id_no1, et une ligne dans la table doit déjà contenir une chaine vide, alors que tu as une contrainte d'unicité dessus (à en croire le nom de "ACCOUNT_ID1")
aieeeuuuuu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 18h10   #5
Invité de passage
 
Inscription : février 2011
Messages : 16
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 16
Points : 3
Points : 3
alors , voici la structure dans lequel je veut insèrer ma requète :

-Bases de données -> Tables , et après j'ai tt sa : dbo.ACCOUNT_TBL
dbo.ACCOUNT_TBL_DETAIL
dbo.AccountPlay
dbo.CashHistory
dbo.PCZone
dbo.PCZoneIP
dbo.shop

Voila , si vous voulez plus de détail sur ma base de donnée , n'ésité pas.
valb12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 18h28   #6
Membre Expert
 
Homme Etienne ZINZINDOHOUE
Ingénieur développement
Inscription : mars 2010
Messages : 1 138
Détails du profil
Informations personnelles :
Nom : Homme Etienne ZINZINDOHOUE
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur développement
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2010
Messages : 1 138
Points : 2 466
Points : 2 466
Envoyer un message via Yahoo à zinzineti
Montre :

1.) les DDL des tables ACCOUNT_TBL et ACCOUNT_TBL_DETAIL

2.) les requêtes (pas en image). Tu dois utilser les balises "CODE" de l'éditeur du forum
__________________
Etienne ZINZINDOHOUE
Billets-Articles
zinzineti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 18h33   #7
Invité de passage
 
Inscription : février 2011
Messages : 16
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 16
Points : 3
Points : 3
alors , dans dbo.ACCOUNT_TBL , j'ai :

-colonnes
-clés
-Contraintes
-Déclencheurs
-Index
-Statistiques

pui dans dbo.ACCOUNT_TBL_DETAIL , j'ai pareil .
valb12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 19h04   #8
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 520
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 520
Points : 3 967
Points : 3 967
Citation:
Envoyé par valb12 Voir le message
alors , dans dbo.ACCOUNT_TBL , j'ai :

-colonnes
-clés
-Contraintes
-Déclencheurs
-Index
-Statistiques

pui dans dbo.ACCOUNT_TBL_DETAIL , j'ai pareil .


DDL : http://fr.wikipedia.org/wiki/Langage...e_donn%C3%A9es

faites : clique droit sur la table / script table as / Create to / New Query Editor window...
__________________
les règles du forum - mode d'emploi du forum
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs.
(Rappel : "ça ne marche pas" n'est pas un message d'erreur)
JE NE RÉPONDS PAS aux questions techniques par message privé.
Écrire en français sur un forum est une marque minimale de respect.
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 19h37   #9
Invité de passage
 
Inscription : février 2011
Messages : 16
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 16
Points : 3
Points : 3
Oo , dsl je connais pratiquement rien en informatique , j'apprend ^^ .

Mon SQL est en français , alors je fait clique droit sur ACCOUNT_DBF , gérer un script de la base de donné en tan que ... -> Creat to -> Nouvelle fenètre d'éditeur de requète ??
valb12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 19h52   #10
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 520
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 520
Points : 3 967
Points : 3 967
Citation:
Envoyé par valb12 Voir le message
Mon SQL est en français , alors je fait clique droit sur ACCOUNT_DBF , gérer un script de la base de donné en tan que ... -> Creat to -> Nouvelle fenètre d'éditeur de requète ??
Bravo!
__________________
les règles du forum - mode d'emploi du forum
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs.
(Rappel : "ça ne marche pas" n'est pas un message d'erreur)
JE NE RÉPONDS PAS aux questions techniques par message privé.
Écrire en français sur un forum est une marque minimale de respect.
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 20h25   #11
Invité de passage
 
Inscription : février 2011
Messages : 16
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 16
Points : 3
Points : 3
Uu

Voila se que j'obtien :

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
USE [master]
GO
/****** Objet*: Database [ACCOUNT_DBF] Date de génération du script*: 02/02/2011 19:34:04 ******/
CREATE DATABASE [ACCOUNT_DBF] ON PRIMARY 
( NAME = N'ACCOUNT_DBF', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\ACCOUNT_DBF.mdf' , SIZE = 7168KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
LOG ON 
( NAME = N'ACCOUNT_DBF_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\ACCOUNT_DBF_log.LDF' , SIZE = 12352KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
COLLATE Latin1_General_CI_AS
GO
EXEC dbo.sp_dbcmptlevel @dbname=N'ACCOUNT_DBF', @new_cmptlevel=90
GO
IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))
begin
EXEC [ACCOUNT_DBF].[dbo].[sp_fulltext_database] @action = 'enable'
end
GO
ALTER DATABASE [ACCOUNT_DBF] SET ANSI_NULL_DEFAULT OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET ANSI_NULLS OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET ANSI_PADDING OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET ANSI_WARNINGS OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET ARITHABORT OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET AUTO_CLOSE OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET AUTO_CREATE_STATISTICS ON 
GO
ALTER DATABASE [ACCOUNT_DBF] SET AUTO_SHRINK OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET AUTO_UPDATE_STATISTICS ON 
GO
ALTER DATABASE [ACCOUNT_DBF] SET CURSOR_CLOSE_ON_COMMIT OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET CURSOR_DEFAULT GLOBAL 
GO
ALTER DATABASE [ACCOUNT_DBF] SET CONCAT_NULL_YIELDS_NULL OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET NUMERIC_ROUNDABORT OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET QUOTED_IDENTIFIER OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET RECURSIVE_TRIGGERS OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET DISABLE_BROKER 
GO
ALTER DATABASE [ACCOUNT_DBF] SET AUTO_UPDATE_STATISTICS_ASYNC OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET DATE_CORRELATION_OPTIMIZATION OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET TRUSTWORTHY OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET ALLOW_SNAPSHOT_ISOLATION OFF 
GO
ALTER DATABASE [ACCOUNT_DBF] SET PARAMETERIZATION SIMPLE 
GO
ALTER DATABASE [ACCOUNT_DBF] SET READ_WRITE 
GO
ALTER DATABASE [ACCOUNT_DBF] SET RECOVERY SIMPLE 
GO
ALTER DATABASE [ACCOUNT_DBF] SET MULTI_USER 
GO
ALTER DATABASE [ACCOUNT_DBF] SET PAGE_VERIFY CHECKSUM 
GO
ALTER DATABASE [ACCOUNT_DBF] SET DB_CHAINING OFF
que doit-je faire avec sa ?
valb12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 21h09   #12
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 520
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 520
Points : 3 967
Points : 3 967
On reprend :
Citation:
Envoyé par 7gyY9w1ZY6ySRgPeaefZ Voir le message
faites : clique droit sur la table / script table as / Create to / New Query Editor window...
et non sur la base de données.
__________________
les règles du forum - mode d'emploi du forum
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs.
(Rappel : "ça ne marche pas" n'est pas un message d'erreur)
JE NE RÉPONDS PAS aux questions techniques par message privé.
Écrire en français sur un forum est une marque minimale de respect.
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 21h20   #13
Invité de passage
 
Inscription : février 2011
Messages : 16
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 16
Points : 3
Points : 3
C'est bon mon problème est résolu , il suffisait d'enlever le trait des dates et de modifier quelque option . En tout cas , merci beaucoup pour ton aide .

Cordialement
valb12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h40.


 
 
 
 
Partenaires

Hébergement Web