A voir également:
- SQL
- Logiciel sql - Télécharger - Bases de données
- Requete sql pix ✓ - Forum MySQL
- Sql lister les tables ✓ - Forum Programmation
- Récupération serveur sql - Télécharger - Gestion de données
- Migration base access vers sql server - Télécharger - Gestion de données
9 réponses
Tu utilise quoi comme logiciel pour faire tes requêtes ??
SQL+
Access
MySQL
??
Car c'est pas tout à fait la même chose...
:)
SQL+
Access
MySQL
??
Car c'est pas tout à fait la même chose...
:)
En ORACLE n'exicte pas "autoincriment", il faut crée un sequance et ensuite le triger, c'est comme ca marche....
Tu peux utiliser Disigner 6/2000 pour crée une sequance, et sql+worksheet pour crée le trigger. Ou tu sait pas ke c ke ce?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
alexei>donc si je comprends bien..cette sequence n est pas un script SQL a inserer apres ton script SQL de creation de table....
create table ma_table etc.....puis un truc pour faire la sequence...
Moi ce ki minteresse est le script pour creer ce trigger ..
un exmple serait le bienvenu...
create table ma_table etc.....puis un truc pour faire la sequence...
Moi ce ki minteresse est le script pour creer ce trigger ..
un exmple serait le bienvenu...
C'est un example de mon base Oracle, donc fait pas attention sur le nom de variable:
CREATE OR REPLACE TRIGGER TRG_BENEFICIAIRES_INS
BEFORE INSERT
ON BENEFICIAIRES
FOR EACH ROW
BEGIN
DECLARE
valeur INTEGER;
BEGIN
SELECT seq_beneficiaires.nextval INTO valeur FROM dual;
:new.idbeneficiaire := valeur;
END;
END TRG_BENEFICIAIRES_INS;
Cette lignes est fait specailement pour "autoincriment" comme tu dis...
CREATE OR REPLACE TRIGGER TRG_BENEFICIAIRES_INS
BEFORE INSERT
ON BENEFICIAIRES
FOR EACH ROW
BEGIN
DECLARE
valeur INTEGER;
BEGIN
SELECT seq_beneficiaires.nextval INTO valeur FROM dual;
:new.idbeneficiaire := valeur;
END;
END TRG_BENEFICIAIRES_INS;
Cette lignes est fait specailement pour "autoincriment" comme tu dis...
Ces pages vont donc faire des requetes pour l instant dans une bas e ACCESS...
Mais je dois tout passer sous Oracle et je constate que la creation de mes tables va etre plus complike...
voila...
:)