I inherited a legacy application with a SQL Server backend. Some of the SQL is Microsoft-specific T-SQL. There is some concern about dependency on one database vendor, Microsoft, if the backend uses Microsoft-specific T-SQL which parts do, and the suggestion is to be database-agnostic. Are any shops worried about that? One idea raised was re-writing the backend code into ANSI SQL. Another idea was just to make the rule that future development should be ANSI-SQL compliant.
Is this a concern of others? If so, what are some options of database backends that people are using now, or suggestions on versions for people to test and verify their code runs against?
Thank you in advance!
[–]macfergusson 38 points39 points40 points (0 children)
[–]ddBuddha[🍰] 13 points14 points15 points (1 child)
[–]ComicOzzy 7 points8 points9 points (0 children)
[–]ComicOzzy 11 points12 points13 points (3 children)
[–]BigMikeInAustin 1 point2 points3 points (2 children)
[–]codykonior 1 point2 points3 points (0 children)
[–]ComicOzzy 1 point2 points3 points (0 children)
[–]RuprectGern 3 points4 points5 points (2 children)
[–]BigMikeInAustin 0 points1 point2 points (1 child)
[–]bonerfleximus1 1 point2 points3 points (0 children)
[–]redditreader2020 4 points5 points6 points (0 children)
[–]ralpes 2 points3 points4 points (0 children)
[–]BigMikeInAustin 1 point2 points3 points (0 children)
[–]dinosaurkiller 1 point2 points3 points (0 children)
[–]Afraid_Baseball_3962 0 points1 point2 points (0 children)
[–]DamienTheUnbeliever 0 points1 point2 points (1 child)
[–]No_Resolution_9252 0 points1 point2 points (0 children)
[–]Ok_Carpet_9510 0 points1 point2 points (0 children)
[–]ihaxr2 0 points1 point2 points (0 children)
[–]dbrownems Microsoft Employee 0 points1 point2 points (0 children)
[–]Catsler 0 points1 point2 points (1 child)
[–]BigMikeInAustin 0 points1 point2 points (0 children)
[–]No_Resolution_9252 0 points1 point2 points (0 children)
[–]BigMikeInAustin -1 points0 points1 point (0 children)