Avatar billede trp79 Nybegynder
15. september 2004 - 11:55 Der er 7 kommentarer og
1 løsning

Brug af #

Hejsa
Jeg ville bare lige høre efter hvad # (havelågen) bruges til/hvilken betydning den har, når man fx forsøger at afvikle en query.

Det jeg fisker lidt efter, er om det er lovligt at gøre fx sådan:
CREATE TABLE EMP (  ename VARCHAR(50) NOT NULL, salary INTEGER, dept# INTEGER, PRIMARY KEY(ename));

Mvh
Torben
Avatar billede arne_v Ekspert
15. september 2004 - 12:02 #1
# er bare en forkortelse for number ...
Avatar billede arne_v Ekspert
15. september 2004 - 12:06 #2
Jeg menr at C.J.date bruger det meget i hans bog og derfor er det
blevet lidt gængs.

Men det er faktisk en uskik og masser af SQL varianter vil sikkert ikke
accpetere det som et validt navn.
Avatar billede trp79 Nybegynder
15. september 2004 - 12:06 #3
okay så det er bare den almene betegnelse for nummer. Min undren kom bare fordi, at når man fx laver en query i MySQL Controlcenter, hvor der indgår et #, så farves resten af queryen lilla. Men det hænger vel sammen med, at det er et ugyldigt tegn at bruge i en query?

Smid du bare et svar Arne :)
Tak for hjælpen, mvh
Torben
Avatar billede arne_v Ekspert
15. september 2004 - 12:11 #4
I MySQL kan du sætter back quotes på navnet.

`xxx#`
Avatar billede arne_v Ekspert
15. september 2004 - 12:11 #5
svar
Avatar billede trp79 Nybegynder
15. september 2004 - 12:18 #6
Når du siger på navnet, går jeg ud fra at det fx kunne være på navnet af en kollone. Er det rigtigt forstået?
Avatar billede arne_v Ekspert
15. september 2004 - 12:30 #7
ja (også tabel navne)
Avatar billede trp79 Nybegynder
15. september 2004 - 12:36 #8
Det er super - tak for det :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Netcompany A/S

Test Consultant

Capgemini Danmark A/S

Open Application (Denmark)

Politiets Efterretningstjeneste

Tech-studentermedhjælpere i PET

Capgemini Danmark A/S

SAP S/4HANA Financial Accounting