Treść przeznaczona dla osób powyżej 18 roku życia...
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#mssql #sql #programowanie #bazydanych

Mam problem z replikacją.

Muszę ustawić publikację z aktualizacjami za pomocą stored procedures a nie generowanych sql ponieważ gdzieś po drodze psuje polskie znaki.

Kiedy
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ihwar: Ciekawy kejs. Spróbuj do rozwalającej się kolumny dodać COLLATE.

Jeżeli jednak zapytanie wykonywane z palca działa ok, mogą to być np. jakieś różnice w userze (nie pamiętam czy takie są - dawno nie administrowałem ssms i nie powiem w jakim userze, czy tym, na którym działa agent , czy bazodanowym.)

Jeśli ładujesz przez SSIS masz tam kontener convert - możesz użyć też jego.
  • Odpowiedz
Mam nietypową sprawę. Jest sobie program sieciowy przechowujący wszystkie dane w MSSQL na WinSrv. Jest jakiś sposób, żeby podejrzeć zapytania, które program wysyła do bazy? Chodzi mi o jakieś logi, albo ewentualnie bardziej hakerski sposób. Póki co przychodzi mi do głowy wireshark, ciepło?

#it #sql #mssql #informatyka
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ciężki temat:

Muszę napisać w mysql pewne zapytanie do wyszukiwarki które wskaże mi sugestie:

a) gdy je przekaże w takiej postaci "ala ma kota" to każde słowo potraktuje jako klucz po którym będzie przeszukiwać tabele kolumne,

b)
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dlaczego nie mam dostępu jak wcześniej normalnie bazy tworzyłem ? O co chodzi ?


-- Tabela USER

DROP DATABASE IF EXISTS chat;
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SebusPL: ale przecież to co masz wyżej to komenda DROP a nie CREATE, czyli służąca do usunięcia bazy danych, jeśli masz zapytanie i ono wygląda np. tak.

DROP DATABASE IF EXISTS chat;

CREATE
  • Odpowiedz
@fisti: Jak znam takie kursy (a mam takich parę za sobą), to bez choćby podstawowej wiedzy o każdym omawianym systemie nie masz co wchodzić. Generalnie dobre kursy są dla tych, którzy już znają się na rzeczy, ale chcą znać temat dogłębnie. Dla początkujących: książki, tutoriale + przykładowe bazy.
  • Odpowiedz
@fruity: SQL to jest kilka komend na krzyż. Jak ogarniesz to potem ci manual wystarczy. Masterzy SQL i tak ci nic nie powiedzą bo wszystko się opiera na zasadzie "Albo to zadziała albo to drugie weź oba przetestuj"
  • Odpowiedz
Ktos ma sprawdzony sposob / narzedzie / skrypt na uporzadkowanie zawartosci places.sqlite w #firefox ? Rozroslo mi sie to do kosmicznych rozmiarow (jak na sqlite) i FFox zaczyna puszczac banke nosem od czasu do czasu zamarzajac... W najgorszym wypadku bede sobie musial to z poziomu sqlite studio przegladac a tego wolalbym uniknac, bo caly plik ma prawie 80MB....

#it #sql
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#sql #mysql Ogarnąłem triggery, mam prototyp wersjonowania/rewizji treści :] dzięki @RomantycznyRoman i @msq, bo to w sumie dzięki Wam :]

Pierwsza tabela to właściwy content

Druga tabela to klon z dodatkowymi polami (chwilowo dodałem jedno nowe, data modyfikacji, bo chciałem sprawdzić jak
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Heyah #mirki, potrzebuję pomocy ze strukturą tabel w #mysql #sql - chcę zrobić sobie tak zwane 'wersjonowanie' treści, w skrócie wygląda to tak, że edycja treści nie nadpisuje już istniejącej w bazie, ale tworzy nową kopię, z datą, referencją do oryginału i stosowną flagą (zatwierdzona/nie)... potem możemy sobie robić diff, rollback, itd.

Mamy sobie podstawowy content:

id | AUTO_INCREMENT
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam taki problemik, mam zapytanie do bazy które wyświetla mi pliki które nie były pobierane od x czasu:

$query = dbquery("SELECT ".DBLASTDOWNLOADS.".downloadid, ".DBDOWNLOADS.".downloadtitle, ".DBNEWS.".newsimage FROM ".DBLASTDOWNLOADS." LEFT JOIN ".DBNEWS." ON ".DBLASTDOWNLOADS.".downloadid = ".DBNEWS.".newsdownloadlinkid RIGHT JOIN ".DBDOWNLOADS." ON ".DBLASTDOWNLOADS.".downloadid = ".DBDOWNLOADS.".downloadid WHERE ".DBLASTDOWNLOADS.".datestamp + 18000 < ".time()." LIMIT
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mirki, idę na rozmowę o pracę na koniec tygodnia, wymagają PL/SQL a ja nie mam o nim zielonego pojęcia, znam tylko zwykłęgo sql'a, dam radę ogarnąć to dzisiaj ? :D #plsql #sql #bazydanych
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RomantycznyRoman: Tu nie chodzi o inną składnie SQL tylko o inny język. pl/SQL jest odpowiednikiem T-SQLa od Microsoftu. W każdym razie na rozmowie jak zobaczą, że znasz SQL dobrze to będą wiedzieć że z pl/SQL nie będzie problemu. A co do TOP to w Oracle to LIMIT i OFFSET (tego drugiego nie ma w MSSQL).
  • Odpowiedz
#mysql #sql #bazydanych

Hej umiem wyświetlić listę która mnie interesuje, ale czy mogę jakoś z tej listy dodać coś wpisy do bazy danych?

Mam tatabelki z ludźmi, z funkcjami i łączącą je tabelkę

umiem
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach