VideMedlem sedan dec. 19998 577 inlägg Hej,
När jag kör ett query i SQL 2005 Management Studio så byter den automagiskt ut "*" (i 'select * from tabell') mot alla fält som finns i tabellen, detta vill jag inte eftersom jag skrev just "*" och inget annat.
Hur får jag programmet att inte modifiera mina SQL-uttryck?
Mvh, Vide
Ska man inte skriva tabell.* då?
VideMedlem sedan dec. 19998 577 inlägg Njä, det gjorde ingen skillnad, tyvärr.
Exempel: Jag skriver:
SELECT * FROM p5714_aggregate_line
När jag kör koden så ändrar den mitt uttryck genom att lägga till alla fält:
SELECT lineid, active, typeid, label, diagramid, sqlexpression, dpid, dpoperator, dpvalue, dpreplaceid, basesql FROM p5714_aggregate_line
Egentligen är inte den kod som SQL 2005 Management Studio skriver ut istället för * rent prestanda mässigt bättre? Annars måste man ju kunna ställa in det i tools(om det finns, har inte programmet själv).
VideMedlem sedan dec. 19998 577 inlägg Den är säkert bättre prestandamässigt, men jag har ju valt att skriva "*" av en anledning, och programmet skall inte komma här och tro att det vet bättre. ;)
Har kollat i inställningarna men inte hittat något som skulle ändra på detta...
Är det MS som har gjort programmet eller?