Описание тега table-valued-parameters
Параметры с табличным значением - это функция, представленная в SQL SERVER 2008. В более ранних версиях SQL SERVER невозможно передать табличную переменную в хранимую процедуру в качестве параметра, но в SQL SERVER 2008 мы можем использовать параметр с табличным значением для отправки нескольких строки данных в хранимую процедуру или функцию без создания временной таблицы или передачи такого количества параметров.
1
ответ
Возврат PK в C# с использованием табличных параметров
У меня есть большой объем данных, которые я хотел бы отправить из веб-приложения C# в базу данных SQL Server. В настоящее время я перебираю данные в циклах и вызываю хранимые процедуры для добавления данных. Я возвращаю PK вставленной (или существую…
24 фев '15 в 10:39
1
ответ
SqlDbType.Structured для передачи табличных параметров в NHibernate для выбора без:param?
Я хочу передать коллекцию идентификаторов (с помощью табличного параметра) в NHibernate IQuery select оператор, который будет использоваться в объединении: в нативном SQL я могу сделать это (SQLSelectData ниже). Обратите внимание, что нет :param в S…
14 фев '17 в 14:05
1
ответ
DataTable с полем byte[] в качестве параметра хранимой процедуры
Я повторно использовал этот метод использования DataTable в качестве параметра для хранимой процедуры, и он прекрасно работал. Это упрощенный рабочий код: using (dbEntities dbe = new dbEntities()) { var dt = new dataTable(); dt.Columns.Add("ID"); dt…
18 сен '12 в 18:16
1
ответ
SQL Server: опишите табличный параметр
Что эквивалентно EXEC sp_columns <table name>; но для SQL Server Табличные параметры? По сути, я ищу T-SQL или встроенную хранимую процедуру, которая возвращает информацию столбца (имя, тип данных) для созданных пользователем параметров с табл…
05 янв '15 в 19:11
1
ответ
Передача параметров Java int[][]
Я пытаюсь написать простой алгоритм DCT в Java. Я хочу, чтобы мой метод findDCT имел в качестве параметра целочисленный массив, подобный этому: public class DCT { private Random generator = new Random(); private static final int N = 8; private int[]…
19 ноя '10 в 00:01
1
ответ
Создайте UDT, который имеет SQL @tables в качестве своих членов
Интересно, возможно ли создать пользовательский тип CLR в SQL Server 2008, членами которого будут переменные таблицы. Вы можете объявить переменную таблицы: declare @foo table (row_id int not null ... ); Итак, мне нравится UDT с несколькими членами,…
27 сен '10 в 20:09
1
ответ
Параметр таблицы значений - не удается найти тип данных dbo.typeQuestionSort
Здравствуйте, я сталкиваюсь с ошибкой, используя табличные параметры. Я нашел эту хорошую статью здесь ( Article), и она объясняет, как ее использовать, но когда я запускаю код, я получаю эту ошибку "Столбец, параметр или переменная @DT.: Не удается…
20 окт '15 в 05:48
2
ответа
Почему добавление нового значения в список<> перезаписывает предыдущие значения в списке <>
По сути, я пытаюсь добавить несколько элементов в список, но в конце все элементы имеют одинаковое значение, равное последнему элементу. public class Tag { public string TagName { get; set; } } List<Tag> tags = new List<Tag>(); Tag _tag …
28 янв '10 в 17:21
2
ответа
Как ОБНОВИТЬ / УСТАНОВИТЬ внутри функции
Это часть моего кода внутри табличной функции: DECLARE @Temp1 table (tempid int not null, tasknr varchar(50) null, devcat varchar(50) null, taskop datetime null, taskcl datetime null) (...) DECLARE @Temp1a table (tempid int, tasknr nvarchar(50), cat…
19 янв '15 в 13:48
1
ответ
Табличный параметр с изменениями первичных ключей
Я только начинаю использовать параметр табличного значения в SQL Server 2008 для обновления таблицы. По сути, я создаю определяемое пользователем отображение типа таблицы на существующую таблицу столбец за столбцом и использую его как параметр с таб…
05 янв '15 в 15:47
2
ответа
Значение таблицы Параметр ReadOnly Обходной путь
У меня есть SProc с табличным параметром, @section типа dbo.SectionIn, Этот параметр используется в SProc, и я хотел бы удалить из него некоторые записи, но, конечно, он предназначен только для чтения. The table-valued parameter "@sections" is READO…
06 янв '12 в 18:55
1
ответ
Ошибка параметра таблицы значений при вставке
Я использую следующий sp, чтобы вставить значение в 3 таблицы, поэтому, когда мои TVPCheque и TVP Cash имеют записи, тогда он работает без ошибок, НО, когда мои параметры табличных значений пусты после следующего sp, тогда возникает ошибка в C# ALTE…
03 апр '16 в 07:38
1
ответ
Использование DataTable в качестве табличного параметра в EF Core 2.0
[Обновленное описание проблемы] У нас есть процесс массового импорта, для которого мы проходили IEnumerable<SqlDataRecord> как табличный параметр (TVP) для хранимого процесса, как DataTable Тип не был доступен до EF Core 1.1. Мы только что обн…
14 май '17 в 07:30
0
ответов
Как я могу заставить NHibernate сделать многоколонный табличный параметр?
Я хотел бы передать табличный параметр (TVP) из двух столбцов в ISQLQuery: var sql = "INSERT INTO MovieRatings (PersonID, MovieID, Score) " + "SELECT :personID, o.movieID, o.score " + "FROM :scoreObject o"; var query = session.CreateSQLQuery(sql); q…
15 сен '17 в 17:10
1
ответ
Как создать параметр табличного значения для текстовой команды
У меня есть сгенерированный блок запроса SQL, который принимает параметр табличного значения в качестве входных данных. у меня есть DataTable data входной параметр, то: // add the table-value parameter var tvp = com.Parameters.AddWithValue("data", d…
19 май '11 в 11:57
0
ответов
Хранимая процедура с табличными параметрами, эффективный путь?
Я хочу получить пользователей из таблицы пользователей, где Пользователи не удаляются Пользователи, которые имеют идентификатор пользователя в предоставленном списке идентификаторов пользователей Пользователи, которые имеют идентификатор команды в п…
11 май '18 в 12:57
1
ответ
Использование запроса выбора в качестве параметра в табличной функции
У меня есть функция, которая принимает целочисленный ввод и возвращает таблицу с соответствующими идентификаторами из таблицы ниже. ID NAME RELATED_ID 1 a null 2 b null 3 c 1 4 d 1 Итак, выберите * из fn_getrelatedids(1) возвращает ID 1 3 4 Я хочу и…
19 фев '16 в 15:12
1
ответ
Как параметр Table Valued передается в оператор Merge, получая ошибку Duplicate Key для пустой таблицы?
Я отправляю табличный параметр в хранимую процедуру MS SQL Server 2008 R2 из кода C#. Я получаю сообщение об ошибке: "Нарушение ограничения PRIMARY KEY" PK_Example.ExampleTable ". Невозможно вставить повторяющийся ключ в объект" Example.ExampleTable…
15 дек '11 в 18:00
5
ответов
Python-вызов sql-server хранимой процедуры с табличным параметром
У меня есть скрипт Python, который загружает, преобразовывает и рассчитывает данные. В sql-сервере есть хранимая процедура, для которой требуется табличный параметр, 2 обязательных параметра и 2 необязательных параметра. В SQL Server я могу назвать …
20 авг '18 в 11:44
2
ответа
Как я могу вызвать хранимую процедуру, возвращающую и таблицу, и оператор return в контроллере в mvc entity Framework 4?
У меня есть хранимая процедура, которая возвращает таблицу, а также возвращает состояние ошибки, которое является int. Как я могу вызвать эту хранимую процедуру из контроллера в MVC.(Я использую Entity Framework 4) Stored Procedure : CREATE PROC [db…
20 май '13 в 08:32