» »

SQL dostop do tabele

SQL dostop do tabele

EdHardy ::

Pozdravljeni,

v šoli se moramo za nalogo povezati na že ustvarjeno bazo ter na njej delati povpraševanja. Problem je da je ena izmed tabel poimenovana "LIKE", kar je v SQL jeziku rezervirana beseda. Zanima me kako v orodju sql developer dostopati do podatkov v tej tabeli.

Primer: SELECT LIKE.ID FROM LIKE; -> to seveda zaradi besede like sprozi error.

Poiskusil sem z backtick znakom (`), vendar še vedno poizvedba ne deluje. Morda kdo pozna rešitev ?

P.S. Baze oziroma imen tabel se ne da spreminjati

Lp

infiniteLoop ::

Poskusi dati LIKE v dvojne narekovaje.
None of us is as dumb as all of us.

amacar ::

StackOverFlow pravi da se uporabijo oglati oklepaji []

Vir: StackOverFlow

MrStein ::

Odvisno od baze.
Narekovaji so baje standardni: SELECT "LIKE".ID FROM "LIKE";

Pazi: Vsaj pri Oraclu je v narekovaju potrebno napisati točno ime, torej velike in male črke. Spet vsaj na Oraclu: če je bilo kreirano brez narekovajev (create table test_primer ...) potem se ime pretvori v velike črke, torej točno ime te tabele iz primera bo "TEST_PRIMER").
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

EdHardy ::

Narekovaji delujejo.

Najlepša hvala!

lp


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

SQL vprasanje (strani: 1 2 )

Oddelek: Programiranje
687886 (4565) BivšiUser2
»

oracle 12 identity (the old way)

Oddelek: Programiranje
6989 (794) detroit
»

C# težava

Oddelek: Programiranje
233465 (2311) mladec
»

MS Access (strani: 1 2 )

Oddelek: Programiranje
647058 (5116) travica
»

[Java] Evidenca delovnega časa - Java v navezi z Accessom

Oddelek: Programiranje
393187 (2407) c0dehunter

Več podobnih tem