Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

-- phpMyAdmin SQL Dump

-- version 4.8.5
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Czas generowania: 19 Maj 2024, 11:33
-- Wersja serwera: 10.1.38-MariaDB
-- Wersja PHP: 7.3.2

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";


SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;


/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Baza danych: `test`
--

-- --------------------------------------------------------

--
-- Struktura tabeli dla tabeli `persons`
--

CREATE TABLE `persons` (


`Personid` int(11) NOT NULL,
`LastName` varchar(255) COLLATE utf8_polish_ci NOT NULL,
`FirstName` varchar(255) COLLATE utf8_polish_ci DEFAULT NULL,
`Age` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;

--
-- Zrzut danych tabeli `persons`
--

INSERT INTO `persons` (`Personid`, `LastName`, `FirstName`, `Age`) VALUES


(1, 'Kowalski', 'Jan', 22);

-- --------------------------------------------------------

--
-- Struktura tabeli dla tabeli `tab`
--

CREATE TABLE `tab` (


`numer` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;

--
-- Zrzut danych tabeli `tab`
--

INSERT INTO `tab` (`numer`) VALUES


(100),
(2),
(3),
(4),
(5),
(33),
(900);

--
-- Wyzwalacze `tab`
--
DELIMITER $$
CREATE TRIGGER `trigger_100_lub_0` BEFORE UPDATE ON `tab` FOR EACH ROW BEGIN
IF NEW.numer < 50 THEN
SET NEW.numer = 0;
ELSEIF NEW.numer > 50 THEN
SET NEW.numer = 100;
END IF;
END
$$
DELIMITER ;

--
-- Indeksy dla zrzutów tabel
--

--
-- Indeksy dla tabeli `persons`
--
ALTER TABLE `persons`
ADD PRIMARY KEY (`Personid`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT dla tabeli `persons`
--
ALTER TABLE `persons`
MODIFY `Personid` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;


/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

You might also like