Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> konwersja string do słowa kluczowego
DeyV
post
Post #1





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




Chciałbym wykonać zapytanie typu
  1. INSERT INTO table1 SELECT 'DEFAULT' :: questionmark.gif , * FROM table0


Oczywiście table1 i table0 w tym przypadku różnią się od siebie tylko tym, że table1 ma jedną, pierwszą kolumnę więcej.

Chciałbym osiągnąć efekt przypisania wartości domyślnej w pierwszym polu table1, a więc musiałbym przeprowadzić jakiś typeCasting słowa DEFAULT, by traktowane było nie jako string, a jako słowo kluczowe.

Jaki operator powinienem użyć?


ps. To tylko przykład. Nie interesują mnie rozwiązania alternatywne, typu "zmiana kolejności pól w tabeli table1"


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
SongoQ
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

Ostrzeżenie: (0%)
-----


Moze zle zrozumialem chcesz przypisac wiecej pol do tabeli ktora ma mniej pol? Jesli tak to daj
  1. INSERT INTO tabela1 (lista pol) SELECT lista pol ........


--------------------
Go to the top of the page
+Quote Post
DeyV
post
Post #3





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




ok. Oczywiście w tym przypadku tak też można.

Jednak tak naprawdę chodzi tylko o typ castingu, który musi być przeprowadzony, by zapytanie uznawało podany tekst za słowo kluczowe (DEFAULT, NULL, VOID itp.)


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 10:50