Robił ktoś kiedyś transfer obiektów z jednej bazy do drugiej z automatyczną konwersją typów danych za pomocą SSIS?

Będę musiał przenieść sporą bazę z starego serwera MSSQL do nowego i chciałbym pozbyć się niektórych typów danych. (około 400 kolumn, za dużo żeby klikać ręcznie - zrobiłem to już co prawda testowo na tsql używając cursor - ale chciałbym to wszystko do kupy zebrać ładnie w paczkę)


#programowanie #sql
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

wykopki potrzebuję jakiś dobry kurs SQL. Co polecacie? Coś przystępnego, od podstaw?

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

#webdev #bazydanych #sql #postgresql

Mirki mam pytanie, otóż w pewnej bazie danych najważniejsze informacje o użytkownikach, przechowuję w 2 tabelach: users i settings (tu jest klucz obcy do id z users). Tabela users nie ma żadnych wartości NULL, natomiast settings ma większość wartości NULL dopóki użytkownik ich nie uzupełni.

Przy pobieraniu dużej ilości rekordów z users i settings JOINowanie tabeli settings zajmuje dużo czasu.
  • 28
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

czy jest sens łączyć users z settings?


@Zaszczyk: To zalezy :)

Jesli wiedomo ze nic sie w tej sprawie nei zmieni to spokojnie mozesz to trzxymac w jednej tabeli. Ale jesli tak zrobisz a za pol roku ktos powie ze kazdy juzer ma miec nieograniczona liczbe adresow pocztowych to Cie szlag trafi i bedziesz w tym grzebal trzy tygodnie....
  • Odpowiedz
@Klopsztanga: To interferjs sql(opodobny) dostępu do hadoopa. Alternatywa dla hive.

Generalnie dane mozesz wrzucac w formacie plikow tekstowych i mieć do nich dostęp za pomocą sqla.

Na stronach hortonworks znajdziesz bardzo fajne wprowadzenie i omówienie podtsawowych elemntów stacka hadoop
  • Odpowiedz
Forkin' 'L! Facebook, Google and friends create WebScaleSQL from MySQL 5.6

Four internet giants have teamed up to create a branch of the MySQL database that's designed to handle massive web applications.

The open-source WebScaleSQL branch of MySQL 5.6 was announced by Facebook on Thursday, and uses version 2 of the GNU General Public License. Engineers from Google, LinkedIn, Twitter, and Facebook have contributed to the project, although the group is inviting other interested
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam 2 tabele w sql (tabela1, tabela2). Tabela1 to jest powiedzmy taki szablon, chcę zrobić takie coś, że gdy robię zmiany w tabeli2 i po jakimś czasie uznam, że mi coś nie pasuję to chcę odtworzyć tabelę2 na podstawie tabeli1. Wie ktoś czy tak się da, albo ma ktoś pomysł jak coś takiego wykonać?

#programowanie #sql #pytaniedoeksperta #informatyka #bazydanych # #csharp
  • 32
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuję kogoś z ponadpodstawową znajomością SQL (a przynajmniej większą niƶ moja)

Załóƶmy, ƶe mam tablicę z kolumnami

foo
i
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@msq: ale szok... wczoraj siedzę w zaciszu porcelany i przeglądam Mirko. Coś mnie tknęło, żeby wejść na "mój wykop" czego normalnie nie robię i patrzę a tam link taki ciekawy na samej górze. Ciekawy zbieg okoliczności ^^
  • Odpowiedz
#sql

Jak użyć funkcji REPLACE, żeby w nazwiskach znajdywało mi wszystkie litery "k", "l" i "m" i zamieniało je na "x"
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Natrafiłem na ciężki problem: union i paginacja. Jak to ugryźć?

Albo chociaż jak ustawić skip i take dla union w query builder, bo paginację można manualnie zrobić.

#laravel #php #sql
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@msq: chyba query builder laravela tego nie ogarnia, bo dodając paginację nie zgadza mu się ilość kolumn (dołącza zliczanie rekordów). nigdzie nie znalazłem rozwiązania i po prostu zrobię jako raw query, a tam można dodać limit i ręcznie ustawię paginację. lepszego pomysłu nie wymyśliłem, ale powinno działać.
  • Odpowiedz
Mirki, mam zaćmienie małe w pracy. Przygotowuję raport w Fast Reports. Wyobraźcie sobie, że mam tabelę w której mam użytkowników. Każdy z nich ma swój numer ID, ma tez grupę o ID 1, 2 albo 3. Potrzebuję zapytania, które zsumuje mi ilu jest użytkowników kazdej grupy i wyniki przedstawi w kolejnych kolumnach (sum i group by więc odpada). Potrzebuję jeden wiersz trzema kolumnami.

Kolumna z ID grupy jest not null. Jak tutaj
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach