Witam, mam pytanie, czy możliwe jest dodanie do bazy danych w phpMyAdmin procedur, funkcji, widoków, kursorów itp.?
Mam też pytanie - dlaczego zaimportowana baza z MySQL(phpMyAdmin) nie działa poprawnie w microsoft SQL management studio, skoro obydwie aplikacje operują na języku SQL?
MrProblem napisał(a):
Mam też pytanie - dlaczego zaimportowana baza z MySQL(phpMyAdmin) nie działa poprawnie w microsoft SQL management studio, skoro obydwie aplikacje operują na języku SQL?
Management Studio to tylko klient do zarządzania SZBD - Microsoft SQL Server. Bo MS SQL Server i MySQL to dwie różne bazy ! Oprócz standardowego języka SQL MSSQL korzysta z języka T-SQL. Przykład różnicy w wyzwalaczach w MySQL mamy wyzwalacz BEFORE jakaś tam operacja INSERT/UPDATE/DELETE>, natomiast w T-SQL już INSTEAD OF nie mamy wyzwalacza BEFORE.
A czy jest możliwość dodania w phpMyAdmin widoków (perspektyw), ewentualnie tabel tymczasowych? Muszę również użyć w projekcie procedur i funkcji pamiętanych, procedur wyzwalanych (triggers), albo zamiast procedur wyzwalanych kursorów. Czy da się to zrobić w phpMyAdmin, czy muszę jakoś inaczej?
CREATE VIEW ..., CREATE TRIGGER ... , CREATE FUNCTION ..., CREATE ROUTINE ... (tu jedyny wyjątek)
Tak, tylko jak to wrzucić w phpMyAdmin?
Np przez Workbench :)
No jak to jak? Przez zakładkę "SQL"
Dobra, czyli wszystkie wspomniane przeze mnie rzeczy mogę spokojnie wykonać w zakładce SQL?
Tak i jeszcze dużo więcej...
A macie może do polecenia ciekawe poradniki odnośnie zagadnień, które mnie interesują? Zdecydowanie najbardziej bym był wdzięczny za kursy video. Z góry dziękuję za pomoc.