Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ошибка функции
|
|||
|---|---|---|---|
|
#18+
Только начинаю переползать на MSSQL и тут вопросы! Помогите PLS: пишу функцию - -----начало------- use foo; go create function foo.bar_ins(@n varchar(255),@a money) returns int as begin declare @id int; set @id=(select max(uid) from foo.bar); insert into foo.dbo.bar values(12,@n,@a); return 1; end --------еоф--------- Квери аналайзер говорит что нельзя пользоваться инсертом в ф-и, а RTFM говорит что можно только в локальные таблицы вставлять. И ещё. Как сделать auto_increment(по русски счетчик в MS SQL? Вариант mySQL не подходит, ругается MS она на такой флаг.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2002, 15:52 |
|
||
|
Ошибка функции
|
|||
|---|---|---|---|
|
#18+
Приветствую, Books Online говорит: INSERT, UPDATE, and DELETE statements modifying table variables local to the function. Вы же пытаетесь вставить запись в обычную таблицу (во временные таблицы также нельзя делать вставку в пользовательской функции). По поводу AUTO_INREMENT: CREATE TABLE #test (test_id int IDENTITY(3,4), test_name char(100)) GO Это позволит получать значения для поля test_id начиная с 3 и более с шагом 4. Удачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2002, 16:09 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32027743&tid=1823115]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
130ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 450ms |

| 0 / 0 |
