Ich möchte gerne eure Meinung wissen. Welche Methode würdet ihr wählen um bei einem Select-Statement den Namen einer Kolonne zu ändern.
SQL-Abfrage
SELECTCOUNT(*) AS'myCount'
FROM myTable
oder
SQL-Abfrage
SELECT myCount =COUNT(*)
FROM myTable
Vielen Dank für eure Antworten.
Die Erste.
Die zweite Variante wäre eine Zuweisung zu einer Variablen.
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Seh ich auch so, wurde hier auch so er/geklärt: LINK
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Transact-SQL unterstützt auch folgende Syntax, um Kompatibilität mit früheren Versionen von SQL Server zu gewährleisten:
SQL-Abfrage
column_alias = column_name
Nachtrag: Wenn also die Rede von Kompatibilität zu früheren Versionen die Rede ist, ist dies eine veraltete Schreibweise.
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Das ist mir klar.
Die Frage war, ob es auch mit anderen DBs funktioniert.
Meiner Meinung nach ist es ein spezielles TSQL-Feature von MS-SQL.
Insofern würde ich aus Gründen der Kompatibilität immer die allgemeingültige Variant verwenden, es sei denn du verwendest die Abfrage innerhalb eines TSQL-Scripts und benötigst sie dort auch als Variable.
--
If Not Program.isWorking Then Code.Debug Else Code.DoNotTouch --