Boa tarde pessoal, Seguinte, estou começando a estudar SQL Server, sou "leigaço", eu gostaria de saber um pouco mais sobre triggers... Foi criada as seguintes tabelas... CREATE TABLE Cliente (
Cli_cod CHAR(18) NOT NULL,
Cli_end CHAR(18) NULL,
Cli_cpf CHAR(18) NULL,
Ramo_atv CHAR(18) NULL
);
ALTER TABLE Cliente
ADD ( PRIMARY KEY (Cli_cod) );
CREATE TABLE Fornecedor (
forn_cod CHAR(18) NOT NULL,
Forn_nome CHAR(18) NULL
);
ALTER TABLE Fornecedor
ADD ( PRIMARY KEY (forn_cod) );
CREATE TABLE Itens_NF (
Prod_qtde CHAR(18) NULL,
Pro_cod CHAR(18) NOT NULL,
num_nf CHAR(18) NOT NULL,
Cli_cod CHAR(18) NOT NULL
);
ALTER TABLE Itens_NF
ADD ( PRIMARY KEY (Pro_cod, num_nf, Cli_cod) );
CREATE TABLE NF (
num_nf CHAR(18) NOT NULL,
Total_nf CHAR(18) NOT NULL,
data_arq CHAR(18) NOT NULL,
Num_folha CHAR(18) NOT NULL,
Cli_cod CHAR(18) NOT NULL
);
ALTER TABLE NF
ADD ( PRIMARY KEY (num_nf, Cli_cod) );
CREATE TABLE Produto (
Pro_cod CHAR(18) NOT NULL,
Pro_desc CHAR(18) NULL,
Pro_qtde CHAR(18) NULL,
Val_unit CHAR(18) NULL,
forn_cod CHAR(18) NULL
);
ALTER TABLE Produto
ADD ( PRIMARY KEY (Pro_cod) );
ALTER TABLE Itens_NF
ADD ( FOREIGN KEY (num_nf, Cli_cod)
REFERENCES NF );
ALTER TABLE Itens_NF
ADD ( FOREIGN KEY (Pro_cod)
REFERENCES Produto );
ALTER TABLE NF
ADD ( FOREIGN KEY (Cli_cod)
REFERENCES Cliente );
ALTER TABLE Produto
ADD ( FOREIGN KEY (forn_cod)
REFERENCES Fornecedor ); alguém, pode contruir umas 2 trigguers de exemplo nesse código, ou que tem haver com o código..., para que eu possa dar uma olhada e começar a entender, meu conceito sobre trigguers ainda está muito teórico.... pelo menos assim eu teria um exemplo de começo para estudar... Quem puder me ajudar, agradeço! Abs.