.


:




:

































 

 

 

 


ORDER BY




FAST_FORWARD- , ,

READ_ONLY- ,

.

SCROLL_LOCKS- ,

UPDATE .

OPTIMISTIC- .

:

DECLARE s1 CURSOR

LOCAL

FAST_FORWARD

FOR SELECT f FROM bd

DECLARE @ a1 CURSOR

SET a1=s1

CURSOR DECLARE s1 CURSOR.

,

OPEN [GLOBAL] _ _ ..

CLOSE [GLOBAL] _ _.

DEALLOCATE [GLOBAL] _ _..

,

FETCH __ ..

FETCH __ -

INTO _ ,

SELECT.

DECLARE a1 CURSOR

LOCAL

FOR SELECT tn, f FROM bd

DECLARE @s1 INT, @s2 CHAR(20)

OPEN a1

FETCH a1 INTO @s1, @s2

PRINT str(@s1,8,2)+@s2

CLOSE a1

DEALLOCATE a1

DECLARE a1 CURSOR

LOCAL

KEYSET

FOR SELECT tn, f FROM bd

DECLARE @s1 INT, @s2 CHAR(20)

OPEN a1

FETCH FIRST FROM a1 INTO @s1, @s2

PRINT str(@s1,8,2)+@s2

FETCH ABSOLUTE 5 FROM a1 INTO @s1, @s2

PRINT str(@s1,8,2)+@s2

CLOSE a1

DEALLOCATE a1

DECLARE a1 CURSOR

LOCAL

KEYSET

FOR SELECT tn, f FROM bd

DECLARE @s1 INT, @s2 CHAR(20)

OPEN a1

FETCH ABSOLUTE 5 FROM a1 INTO @s1, @s2

PRINT str(@s1,8)+ ' '+@s2

FETCH RELATIVE 3 FROM a1 INTO @s1, @s2

PRINT str(@s1,8)+ ' '+@s2

FETCH RELATIVE -3 FROM a1 INTO @s1, @s2

PRINT str(@s1,8)+ ' '+@s2

CLOSE a1

DEALLOCATE a1

FETCH NEXT

DECLARE a1 CURSOR

LOCAL

FAST_FORWARD

FOR SELECT tn, f FROM bd

DECLARE @s1 INT, @s2 CHAR(20)

DECLARE @count int

OPEN a1

SET @count=1

WHILE @count<=6

BEGIN

FETCH a1 INTO @s1, @s2

PRINT str(@s1,8,2)+@s2

SET @count=@count+1

END

--FETCH RELATIVE 3 FROM a1 INTO @s1, @s2

--PRINT str(@s1,8)+ ' '+@s2

FETCH NEXT FROM a1 INTO @s1, @s2

PRINT str(@s1,8,2)+@s2

--FETCH ABSOLUTE 5 FROM a1 INTO @s1, @s2

--PRINT str(@s1,8,2)+@s2

CLOSE a1

DEALLOCATE a1

DECLARE A1 CURSOR

LOCAL

DYNAMIC

FOR SELECT TN,SN FROM i1

FOR UPDATE

OPEN A1

--

FETCH FIRST FROM A1

-- ,

UPDATE I1 SET tn=55,SN=4444 WHERE CURRENT OF A1

--DELETE I1 WHERE CURRENT OF A1

--

Select tn,SN FROM I1

CLOSE A1

DEALLOCATE A1@@CURCOR_ROWS . - , :

-m m ,

-1

0

n - n

 

()

Transact-Sql. :

- , ;

-

;

- , .

.

sp_

:

sp_addligin

sp_rename

sp_renamedb -

 

dt _

 

EXEC _ [, ]

: EXEC sp_helpdb 'aromatherapy'

EXEC sp_dboption 'aromatherapy','read only'

 

 

EXEC _ @_= [,@_=]

: EXEC sp_dboption @optname=read only, @dbname=aromatherapy

 





:


: 2016-07-29; !; : 329 |


:

:

, .
==> ...

1628 - | 1560 -


© 2015-2024 lektsii.org - -

: 0.013 .