temat jest taki
w Mssql 2005 mam podlinkowany serwer mysql o nazwie np 'BAZAMYSQL'
terraz aby pobrac dane z tej bazy z tabeli osoby uzywam query
SELECT * FROM OPENQUERY(BAZAMYSQL, "SELECT * FROM OSOBY" )
no i wyświetla mi listę rekordów
A teraz jeśli chciałbym dodać osobę do tej tabeli OSOBY w bazie podlinkowanej, jak ma wyglądać zapytanie, nie mam pojęcia, szukałem w google, w msdn i nie znalazłem, pomoże ktoś?
Nie działą zwykłe zapytanie z insertem np
INSERT INTO BAZAMYSQL.OSOBY ...........
wyskakuje błąd że nieznana nazwa BAZAMYSQL
Stachu
juz znalazłem
w MSDN trzeba szukać po haśle OPENQUERY
poniżej przykład do ORACLA, ale myślę że do MYSQL-a będzie tak samo
INSERT OPENQUERY (OracleSvr, 'SELECT name FROM joe.titles') VALUES ('NewTitle');
pozdrawiam
Stachu