sql存儲過程寫法 現(xiàn)在編程開發(fā)是不是都普遍使用存儲過程來操作數(shù)據(jù)庫了?
現(xiàn)在編程開發(fā)是不是都普遍使用存儲過程來操作數(shù)據(jù)庫了?這個結(jié)論是不對的,但恰恰相反,當前的開發(fā)是盡量避免使用存儲過程。1. 面向?qū)ο箝_發(fā)導致ORM組件的廣泛使用。對于數(shù)據(jù)庫操作,大量的操作被帶到了開發(fā)端
現(xiàn)在編程開發(fā)是不是都普遍使用存儲過程來操作數(shù)據(jù)庫了?
這個結(jié)論是不對的,但恰恰相反,當前的開發(fā)是盡量避免使用存儲過程。
1. 面向?qū)ο箝_發(fā)導致ORM組件的廣泛使用。對于數(shù)據(jù)庫操作,大量的操作被帶到了開發(fā)端,而數(shù)據(jù)庫只作為存儲
2。存儲過程需要掌握一種特定的開發(fā)語言,并且需要更多的時間和技能來不斷地掌握它們,這就成了一個門檻
3。存儲過程最致命的原因是不易維護,這不利于數(shù)據(jù)遷移,容易造成數(shù)據(jù)錯誤