sql >> Databáze >  >> RDS >> Mysql

jak seřadit sloupec varchar obsahující číselné hodnoty pomocí linq lambdas na entitu

Můžete simulovat fixní PadLeft v LINQ to Entities s kanonickou funkcí DbFunctions. Správně takhle

místo tohoto

a.price.PadLeft(10, '0')

použijte toto

DbFunctions.Right("000000000" + a.price, 10)

Netestoval jsem to s poskytovatelem MySql, ale kanonickými funkcemi definovanými v DbFunctions předpokládá se, že je podporuje jakýkoli poskytovatel.



  1. Jaký je nejlepší způsob připojení k databázi Mysql v Delphi

  2. codeigniter databáze přesouvá do jiné tabulky

  3. Chyby oprávnění Mysql s „načíst data“

  4. Jak mohu OPTIMALIZOVAT 9GB tabulku, pokud je na disku velmi málo volného místa?