Ez egy valid SQL kérés.

 ( saxus | 2018. október 8., hétfő - 9:20 )

create table "" ("" int );

Házi feladat: miben? :)

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

sqlite

Igen, bár ahogy hallom, állítólag MySQL-en is lefut a megfelelője. (Nincs kéznél, nem ellenőriztem.)

Kérdés, hogy ki és miért tartja értelmes ötletnek az üres string nevű tábla- és mezőnevet.

----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™

MySQL ezt mondja:

create table `` (`` int );

/* SQL Error (1103): Incorrect table name '' */

Miért ne lehetne? :) Az érdekesebb kérdés: lehet NULL is a táblanév?

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Azért nem lehetne az üres string érvényes táblanév vagy mezőnév, mert az SQL standard nem engedi meg az üres azonosítókat.
Ez sima SQLite hiba.

Idézet:
Miért ne lehetne? :)

Kiemelés tőlem.

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

select * from "users ";
Szentségeltem egy sort, mire rájöttem miért nem találja a program a megfelelő táblát az ügyfélnél.

:-D
Ezen felnyihogtam!

Megnyugodtam, ez is:
drop table '';

Véletlen folytán jött össze, vagy találtad valahol ?

Egy indexet akartam létrehozni SQLite Studio-ban és nem adtam meg nevet. Nézem a queryt, amit végrehajtott: CREATE INDEX "" ON TABLE valami (akarmi); Mondom nemár. Utána kipróbáltam a CREATE TABLE-t is és elszörnyedtem.

----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™

Ezt egy ilyen sttúdiónak nem kéne megfogni? (Tehát rinyálnia, hogy az a paraméter oda köll.)

=====
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?

Ha a DB megoldás alatta támogatja akkor igazából nem. Az igazi kérdés inkább az, hogy miért támogatja ezt az SQLite? Értem én, hogy technikailag minden további nélkül működik, de miért?

----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™

Talán úgy gondolták, hátha valakinek pont ez kell, és így meg lehet spórolni ott egy ellenőrzést. Működik, hát miért korlátozzák le?

Vagy ki tudja...

Esetleg azt is gondolhatták, hogy az sqlite userek többségénél már r > 1. :-)

Az soha nem jo ha egy tool akar okosabb lenni nalam.

Pl gugli play nem engedett bizonyos appot csak wifin letolteni mert hogy az nagy es majd o sporol. Nekem meg unlimited mobilnetem van kb 8 eve.

Mostani verzioban legalabb valaszthatok.

Ez konkrétan mit csinál?

Valószínűleg létrehoz egy üres string nevű táblát egy üres string nevű, int típusú mezővel.

Az nagyon f@sza :D

Pontosan azt.

----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™