Wstaw to czynność polegająca na dodaniu informacji do większego kontenera, w którym powinny się one znajdować. Niektóre przykłady obejmują wstawianie pliku do systemu plików, wstawianie rekordu do bazy danych lub wstawianie elementu do listy.
Podczas wykonywania INSERTinstrukcji z wieloma wierszami chcę pominąć zduplikowane wpisy, które w przeciwnym razie spowodowałyby błąd. Po niektórych badaniach wydaje się, że moimi opcjami są: ON DUPLICATE KEY UPDATE co oznacza niepotrzebną aktualizację za pewną opłatą, lub INSERT IGNORE co oznacza zaproszenie na inne rodzaje niezapowiedzianych niespodzianek. Czy mam rację …
Załóżmy strukturę tabeli MyTable(KEY, datafield1, datafield2...). Często chcę zaktualizować istniejący rekord lub wstawić nowy, jeśli nie istnieje. Głównie: IF (key exists) run update command ELSE run insert command Jak najlepiej to napisać?
Wiem, że zrobiłem to przed laty, ale nie pamiętam składni i nie mogę jej nigdzie znaleźć z powodu zebrania mnóstwa dokumentów pomocy i artykułów na temat „importu zbiorczego”. Oto, co chcę zrobić, ale składnia jest nieprawidłowa ... proszę, ktoś, kto to zrobił wcześniej, pomóż mi :) INSERT INTO dbo.MyTable (ID, …
Mam tabeli test(id,name). Muszę wstawić wartości jak: user's log, 'my user', customer's. insert into test values (1,'user's log'); insert into test values (2,''my users''); insert into test values (3,'customer's'); Otrzymuję błąd, jeśli uruchomię dowolną z powyższych instrukcji. Jeśli istnieje jakakolwiek metoda, aby to zrobić poprawnie, udostępnij. Nie chcę żadnych przygotowanych …
Korzystam z SQL Server 2008 Management Studio i mam tabelę, którą chcę migrować na inny serwer db. Czy jest jakaś opcja eksportu danych jako wstawki do skryptu SQL?
Mam złożone zapytanie SELECT, z którego chciałbym wstawić wszystkie wiersze do zmiennej tabeli, ale T-SQL na to nie pozwala. W tym samym wierszu nie można używać zmiennej tabeli z zapytaniami SELECT INTO lub INSERT EXEC. http://odetocode.com/Articles/365.aspx Krótki przykład: declare @userData TABLE( name varchar(30) NOT NULL, oldlocation varchar(30) NOT NULL ) …
W PostgreSQL, jak mogę wstawić ostatni identyfikator do tabeli? W MS SQL jest SCOPE_IDENTITY (). Proszę nie doradzać mi używania czegoś takiego: select max(id) from table
Jak ustawić wartość początkową dla kolumny „id” w tabeli MySQL, która zaczyna się od 1001? Chcę zrobić wkładkę "INSERT INTO users (name, email) VALUES ('{$name}', '{$email}')"; Bez określania wartości początkowej dla kolumny id.
На этот вопрос есть ответы на przepełnienie stosu на русском : Как создать проверку на существование записи? Znalazłem kilka „odpowiednich” rozwiązań dla klasycznego „Jak wstawić nowy rekord lub zaktualizować go, jeśli już istnieje”, ale nie mogę zmusić żadnego z nich do pracy w SQLite. Mam tabelę zdefiniowaną w następujący sposób: …
Ok, powiedzmy, że robię mysql INSERTw jednej z moich tabel, a tabela ma kolumnę item_idustawioną na autoincrementi primary key. Jak uzyskać zapytanie, aby wyświetlało wartość nowo wygenerowanego klucza podstawowego item_idw tym samym zapytaniu? Obecnie uruchamiam drugie zapytanie w celu odzyskania identyfikatora, ale nie wydaje się to dobrą praktyką, ponieważ może …
Jeśli mam instrukcję wstawiania, taką jak: INSERT INTO MyTable ( Name, Address, PhoneNo ) VALUES ( 'Yatrix', '1234 Address Stuff', '1112223333' ) Jak ustawić @var INTwartość tożsamości nowego wiersza (wywoływaną Id) za pomocą klauzuli OUTPUT? Widziałem na przykład przykłady wstawiania INSERTED.Name do zmiennych tabelowych, ale nie mogę umieścić ich w …
W MySQL próbuję skopiować wiersz z autoinkrementacją column ID=1 i wstawić dane do tej samej tabeli, co nowy wiersz column ID=2. Jak mogę to zrobić w jednym zapytaniu?
Mam schemat bazy danych o nazwie: nyummyi tabelę o nazwie cimory: create table nyummy.cimory ( id numeric(10,0) not null, name character varying(60) not null, city character varying(50) not null, CONSTRAINT cimory_pkey PRIMARY KEY (id) ); Chcę wyeksportować dane cimorytabeli jako wstawianie pliku skryptu SQL. Chcę jednak eksportować rekordy / dane …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.