by robert
28. May 2009 19:26
Schade das der MS-SqlServer von Hause aus nicht syntaktisch schönere Abfragen unterstützt. Insbesondere CAST ist umständlich und Beispielsweise die DATETIME Funktionen weder bequem noch besonders vollständig.
Ich wünsche mir IntelliSense-freundliche Syntax, die Spalten/Projektionen als Objekt auffasst und Typabhängig eine Reihe von Funktionen zulässt:
SELECT * FROM SomeTable
WHERE Name.StartsWith(‘a’)
Hier das ganze in gültigem SQL
SELECT * FROM SomeTable
WHERE Name like 'a%'
oder
SELECT * FROM SomeTable
WHERE SUBSTRING(Name, 0, 1 ) = SUBSTRING ( 'a', 0, 1)