Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.07.20;
Скачать: CL | DM;

Вниз

MS SQL 2000   Найти похожие ветки 

 
андр.   (2008-06-05 16:43) [0]

Забыл, какая стандартная процедура позволяет выполнить SQL- запрос ?


 
Ega23 ©   (2008-06-05 16:46) [1]

Ыудусе


 
андр.   (2008-06-05 16:49) [2]


> Ega23 ©   (05.06.08 16:46) [1]
> Ыудусе

Я имею введу из Stored Procedures...

Чтото типа: exec sp_xxxxxx "UPDATE Table1 SET Column1 = 3"

???


 
Style ©   (2008-06-05 16:50) [3]

ЗЫ
Ыудусе - это не стандартная процедура - это оператор


 
Renegat   (2008-06-05 16:51) [4]

> Ыудусе - это не стандартная процедура - это
SELECT


 
sniknik ©   (2008-06-05 16:51) [5]

Ega23 ©   (05.06.08 16:46) [1]
это не процедура, это инструкция SQL
процедура - exec()


 
Renegat   (2008-06-05 16:52) [6]

Блин, это я сегодня такой умный или по жизни %))))
А селект - он и правда оператор.


 
Style ©   (2008-06-05 16:53) [7]

sp_executesql


 
андр.   (2008-06-05 16:54) [8]


> Style ©   (05.06.08 16:53) [7]

good !


 
Style ©   (2008-06-05 16:59) [9]

Только надо понимать - что параметры должны быть nvarchar
в запросе указываются имена объектов, а systemobjects они хранятся в юникоде.

declare @sql nvarchar(255)
set @sql = "select @@MICROSOFTVERSION"
exec sp_executesql @sql


 
Style ©   (2008-06-05 17:03) [10]

Сорри ))  имелось ввиду не systemobjects а sysobjects.

$mymessage = getdelphimastermessage("Style ©   (05.06.08 16:59) [9]");
$mymessage =~ s/^system/sys/i;
;o)


 
Ega23 ©   (2008-06-05 17:19) [11]

А, тут про динамику...
Я чё-та и не понял сначала...

exec или sp_executesql
Превое попроще, из второго реально данные обратно можно получить...


 
sniknik ©   (2008-06-05 17:21) [12]

declare @sql nvarchar(255)
set @sql = "select @@MICROSOFTVERSION"
exec(@sql)


 
Style ©   (2008-06-05 17:27) [13]

я к тому написал sp_executesql,  что по нему проще справку найти )



Страницы: 1 вся ветка

Текущий архив: 2008.07.20;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.021 c
2-1213682803
FormActivate
2008-06-17 10:06
2008.07.20
SetFocus


1-1195656625
GIo
2007-11-21 17:50
2008.07.20
Помогите разобраться


2-1214072499
Вован
2008-06-21 22:21
2008.07.20
Нужно открыть окно чужой минимизированной программы


2-1213898401
ProofNA
2008-06-19 22:00
2008.07.20
Работа с принтером


3-1202888260
patrick1968
2008-02-13 10:37
2008.07.20
BDE