bonjour
j ai des erreurs dans mon script j ai beau cherche je ne les trouves pas pouvez vous m'aider svp????
bonjour
j ai des erreurs dans mon script j ai beau cherche je ne les trouves pas pouvez vous m'aider svp????
Des erreurs? Quelles erreurs?
Lorsque c'est possible, postez votre code et le message d'erreur exact.
il n'affiche pas les tables logement location il me dis que les tables sont inexistantes ... ?
Toutes vos clefs étrangères sont mal déclarées.
Vous référencez bien la table mais pas la colonne !
Quelques remarques complémentaires :
- Dans votre table Personn, datenaiss devrait être du type date et non pas varchar2 et numtel devrait être un varchar2 et non pas un entier.
- Type est un mot réservé du langage SQL, vous ne devez pas l'utiliser pour nommer un table ou une colonne.
- Vos dates de la table Location ont un mauvais format. Soit vous utilisez comme vous l'avez fait pour la colonne datedbt le format que vous spécifiez en début de script, soit vous utilisez la fonction to_date ou le mot clef date.
Email : http://scr.im/waldar
Toutes vos clefs étrangères sont mal déclarées.
Vous référencez bien la table mais pas la colonne !
j ai pas très bien compris pourquoi
je suis débutant peux tu m'expliquer stp??
C'est dans le tutoriel, partie contraintes http://oracle.developpez.com/guide/a...?page=Chap2#L2
Ensuite, passer un script de 100 lignes c'est bien, mais il faut vérifier les erreurs en cours de route, ou en recherche de bug, de passer chaque ordre l'un après l'autre et vérifier si c'est bon.
More Code : More Bugs. Less Code : Less Bugs
Mon Blog PL/Sql : Fichier Zip / Image BMP / Lire sqliteDB / QRCode et Images PNG ou BMP
Je recommence tout de zéro et je me rends compte en executant mon script que le champ DATE ne fonctionne pas c'est normal ??
Voici l'erreur qu'il montre :
Script : TEST.sql Statut : Terminé
Vue : Détail Récapitulatif
Afficher : Instruction Résultats Informations en retour
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE TABLE Personne ( idpers INTEGER NOT NULL, nom VARCHAR2 (30) NOT NULL, prenom VARCHAR2 (30) NOT NULL, datenaiss DATE, numtel VARCHAR2 (30) NOT NULL )
Code : Sélectionner tout - Visualiser dans une fenêtre à part INSERT INTO Personne VALUES (1,'Scott','Ridley','1978-05-25',0477184759)ORA-01861: le littéral ne concorde pas avec le format chaîne de caractères
Code : Sélectionner tout - Visualiser dans une fenêtre à part INSERT INTO Personne VALUES (2,'Hitchcock','Alfred','1979-11-25,0498564785)ORA-01861: le littéral ne concorde pas avec le format chaîne de caractères
Code : Sélectionner tout - Visualiser dans une fenêtre à part INSERT INTO Personne VALUES (3,'Kurosawa','Akira','1983-04-25',0456258974)
Une date n'est pas une chaine de caractère. Il faut toujours mettre un to_date avec le format qui va bien.
More Code : More Bugs. Less Code : Less Bugs
Mon Blog PL/Sql : Fichier Zip / Image BMP / Lire sqliteDB / QRCode et Images PNG ou BMP
to_date'20.12.2007' c est comme ca qu il faut faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part To_DATE('1983-04-25', 'YYYY-MM-DD')
More Code : More Bugs. Less Code : Less Bugs
Mon Blog PL/Sql : Fichier Zip / Image BMP / Lire sqliteDB / QRCode et Images PNG ou BMP
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager