deutschsprachige FoxPro User Group
Forum View
Home
  
  =?UTF-8?Q?Re: SQL-DB Lesen =c3=bcber ODBC-Treiber- #23685 in section [741066]
Sec: (1) Allgemeines
Von: Matthias Kahlert
An: Tom Knauf
Am/Um: 14.02.2018 23:13:55

--from Newsreader at Mittwoch, 14. Februar 2018; 23:13:55--

Am 09.02.2018 um 09:36 schrieb Tom Knauf:
> Seltsam, beim MS-SQLserver soll man mit Variablen arbeiten...

Richtig, beim SQL Server soll man immer mit den ?-Variablen arbeiten,
denn dann muss der SQL Server den SQL-Befehl nur einmalig kompilieren.
Wird der gleiche SQL-Befehl (mit anderem Wert) erneut aufgerufen, kann
er den bereits vorkompilierten SQL-Befehl wiederverwenden.

Wenn die Variable bereits als String im SQL-Befehl drinsteht, dann ist
jeder SQL-Befehl für den SQL-Server neu, er muss neu kompilieren, neue
Statistiken generieren, etc.

--
Matthias



Harro Schippan   08.02.2018 16:48
Thomas Geissler  08.02.2018 17:48
Harro Schippan  09.02.2018 09:32
Tom Knauf  09.02.2018 09:36
Matthias Kahlert  14.02.2018 23:13
Harro Schippan  15.02.2018 07:41
Jens Brand  15.02.2018 09:00
Harro Schippan  15.02.2018 11:22
Hans-Peter Grözinger  15.02.2018 12:35
Tom Knauf  15.02.2018 18:02
Hans-Peter Grözinger  15.02.2018 19:01
Harro Schippan  16.02.2018 08:54
Matthias Kahlert  21.02.2018 02:05
Tom Knauf  16.02.2018 16:11
Matthias Kahlert  21.02.2018 02:10
  
zurück zum Forum