numer ID rekordu przy INSERTcie
gripmar_seller - 04-11-2005 23:17
numer ID rekordu przy INSERTcie
Witam W jakis sposob (bez selecta) mozna otrzymac ID rekordu który wpada własnie do bazy (jest jakis return?) ??? Pozdrawiam
gripmar_seller - 04-11-2005 23:17
"gripmar_seller" <mail_w_allegro_@czytaj.to> wrote in message news:dkai4b$j24$1@nemesis.news.tpi.pl... > Witam > W jakis sposob (bez selecta) mozna otrzymac ID rekordu który wpada własnie > do bazy (jest jakis return?) ??? Pozdrawiam Dodam tylko ze baza to mysql a łacze sie z nią z poziomu JAVA
Krzysztof Wiśniewski - 04-11-2005 23:17
Użytkownik "gripmar_seller" <mail_w_allegro_@czytaj.to> napisał w wiadomości news:dkaig9$mum$1@atlantis.news.tpi.pl... | | "gripmar_seller" <mail_w_allegro_@czytaj.to> wrote in message | news:dkai4b$j24$1@nemesis.news.tpi.pl... | > Witam | > W jakis sposob (bez selecta) mozna otrzymac ID rekordu który wpada własnie | > do bazy (jest jakis return?) ??? Pozdrawiam | Dodam tylko ze baza to mysql a łacze sie z nią z poziomu JAVA
Jeżeli bez selecta to ->pl.comp.lang.java
Jeżeli z selectem, to: SELECT LAST_INSERT_ID();
Pozdrawiam, Krzysiek
artiun - 04-11-2005 23:17
gripmar_seller napisał(a): > Witam > W jakis sposob (bez selecta) mozna otrzymac ID rekordu który wpada własnie > do bazy (jest jakis return?) ??? Pozdrawiam > ??? Z czego return, z insert'a. Można zwrócić, użyjesz np. funkcji do wstawienia, która zwróci last_id (działanie f: po stronie bazy), wykonanie insert ze zwrotem sprowadza się do jednego polecenia. Można z zewnątrz np. dla mysql'a z php mysql_insert_id(). ...
Ach ta precyzja pytań :-)
-- Artur
=?iso-8859-2?Q?=A3ukasz_Kalbarczyk?= - 04-11-2005 23:17
artiun <artiun@spam.wp.pl> pisze: > gripmar_seller napisał(a): >> Witam >> W jakis sposob (bez selecta) mozna otrzymac ID rekordu który wpada >> własnie do bazy (jest jakis return?) ??? Pozdrawiam > ??? > Z czego return, z insert'a. > Można zwrócić, użyjesz np. funkcji do wstawienia, która zwróci last_id > (działanie f: po stronie bazy), wykonanie insert ze zwrotem sprowadza > się do jednego polecenia. > Można z zewnątrz np. dla mysql'a z php mysql_insert_id(). > .. > Ach ta precyzja pytań :-)
Swoją drogą to jest jakieś logiczne wytłumaczenie tego, że insert nie zwraca niczego?
-- ŁK http://moze.przeczytaj.sobie.to
Artur Muszynski - 04-11-2005 23:17
> Swoją drogą to jest jakieś logiczne wytłumaczenie tego, > że insert nie zwraca niczego?
a co miałby zwracać? affected rows zwraca i wystarczy
artur
> > > -- > ŁK http://moze.przeczytaj.sobie.to >
Grzegorz Szyszlo - 04-11-2005 23:17
Łukasz Kalbarczyk napisał(a):
> Swoją drogą to jest jakieś logiczne wytłumaczenie tego, > że insert nie zwraca niczego?
jak to niczego? insert, delete, update zwracaja ilosc wierszy na ktorych operowaly :)
znik.
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[ms sql] =?ISO-8859-2?Q?wy=B6wietlenie_pierwszych_5_rekord?==?ISO-8859-2?Q?=F3w_z_zapytania_=3F_odpowiednik_ROWNUM_w_o?== ?ISO-8859-2?Q?raclu_dla_MS_SQL=27a?=
[MySQL] =?ISO-8859-2?Q?Wy=B6wietlenie_kolejnej_pozycji=2C_?==?ISO-8859-2?Q?jak=B1_mia=B3by_dany_rekord=2C_gdybym_czyta=B3 _?==?ISO-8859-2?Q?wg_konkretnych_kryteri=F3w=2E_Da_si=EA_=3F?=
Jak =?ISO-8859-2?Q?zamieni=E6_dwa_pola_jednej_kolumny_?==?ISO-8859-2?Q?w_dw=F3ch_rekordach_za_pomoc=B1_jednego_zapyt? ==?ISO-8859-2?Q?ania=3F?=
[mysql/php] jak =?ISO-8859-2?Q?zliczy=E6_ilo=B6=E6_unikalnyc?==?ISO-8859-2?Q?h_rekord=F3w_w_jednym_zapytaniu=3F?=
=?ISO-8859-2?Q?WY=B6wietlenie_rekord=F3w_pocz=B1wszy_od_?==?I SO-8859-2?Q?danej_litery=2E=2E=2E?=
=?iso-8859-2?Q?=5BMySQL=5D_Wy=B6wietlenie_wszystkich_rekordow _zawierajacy?==?iso-8859-2?Q?ch_duplikat_a__moze_inna_struktura_bazy_danych ?=
[pgsql] Akcja w =?iso-8859-2?b?emFsZb9ub7ZjaQ==?= od liczby zmienionych =?iso-8859-1?q?rekord=F3w?=
[postgresql] kilka =?ISO-8859-2?Q?rekord=F3w_subquery_jako_?==?ISO-8859-2?Q?string?=
[mysql] Wyszukanie =?ISO-8859-2?Q?rekord=F3w=28powiazane_tabel?==?ISO-8859-2?Q?e=29?=
[MySQL]: Dodanie zliczania =?ISO-8859-2?Q?rekord=F3w_do_rozb?==?ISO-8859-2?Q?udowanego_zapytania?=
zanotowane.pldoc.pisz.plpdf.pisz.plown-team.pev.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|