Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Tabela tymczasowa w funkcjach zapisanych?

Instrukcje drop table powodują niejawne zatwierdzenie, które nie jest dozwolone w funkcji mysql. upuść tabelę tymczasową nie powoduje jednak zatwierdzenia. jeśli nie martwisz się o zwykłe (nietymczasowe) tabele o nazwach months_between_dates lub filter_months istniejące, powinieneś mieć możliwość zmiany

DROP TABLE IF EXISTS months_between_dates;
DROP TABLE IF EXISTS filter_months;

do

DROP TEMPORARY TABLE IF EXISTS months_between_dates;
DROP TEMPORARY TABLE IF EXISTS filter_months;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie SQL wybierające z użyciem złączeń, grupowania i funkcji agregujących

  2. Dynamiczny link MySQL do pobrania właściwego wiersza

  3. php do dodawania danych do mySQL z formularza POST

  4. MySQL:jak posortować słowa w ciągu za pomocą funkcji przechowywanej?

  5. Projekt relacyjnej bazy danych wielu typów użytkowników