Есть ли какая-нибудь библиотека для T-SQL, чтобы сделать ее объектно-ориентированной?

Библиотека Microsoft Ajax добавила полную ориентацию объекта в JavaScript. Есть ли какая-либо библиотека, инфраструктура, компонент, пакет и т. Д., Эквивалентные для T-SQL? Было бы очень хорошо написать объектно-ориентированные SQL-скрипты на MS SQL Server.

Ура, афшарм

10.11.2009 06:13:19
Вы уверены, что это было бы хорошо?
ChaosPandion 10.11.2009 06:15:00
Да! Я привык писать на C #, и было бы полезно перенести мои объектно-ориентированные навыки на T-SQL. Это увеличит мою производительность.
Afshar Mohebbi 10.11.2009 06:23:02
Чтобы быть эффективным при написании кода для SQL-сервера, вам необходимо отказаться от объектно-ориентированной ориентации и подумать о интервалах наборов данных. Объектно-ориентированное кодирование активно вредно для производительности базы данных. Изучите t-sql правильно вместо этого.
HLGEM 10.11.2009 14:07:42
3 ОТВЕТА
РЕШЕНИЕ

SQL Server, как и другие РСУБД, не имеет вкуса объекта. Сожалею.

В наши дни эта проблема решается на стороне приложения посредством использования сред ORM (объектно-реляционного отображения). Варианты зависят от того, какую платформу разработки вы используете. Для .NET, взгляните на Microsoft Entity Framework и SubSonic.

4
10.11.2009 06:17:46

LINQ - вид ...

0
10.11.2009 06:35:29
Но я собираюсь использовать только SQL Server, а не VS или csc.exe или любые компиляции.
Afshar Mohebbi 10.11.2009 06:39:48

Самая близкая вещь, о которой я могу думать, является SQL CLR .

В противном случае в MSSQL нет поддержки OO-сценариев.

1
10.11.2009 06:47:55