
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.10.2008, 00:19:47
|
|||
|---|---|---|---|
|
|||
Если знаете напишите пожалуйста |
|||
|
#18+
Прошу о помощи. Если кто знает прошу написать. Я буду вам благодарен. Спасибо CREATE TABLE #T1 (c1 INT IDENTITY,c2 INT) CREATE TABLE #T2 (c1 INT IDENTITY,c2 CHAR(5)) INSERT INTO #T1 VALUES (1) INSERT INTO #T1 VALUES (2) INSERT INTO #T1 VALUES (2) INSERT INTO #T1 VALUES (3) INSERT INTO #T1 VALUES (4) INSERT INTO #T1 VALUES (4) INSERT INTO #T2 VALUES ('N1') INSERT INTO #T2 VALUES ('N2') CREATE PROCEDURE #P1 @name CHAR(5) AS SELECT #T1.c2,#T2.c2 AS [name] FROM #T1 LEFT OUTER JOIN #T2 ON #T1.c2=#T2.c1 WHERE #T2.c2=@name CREATE PROCEDURE #P2 @name CHAR(5) AS SELECT #T1.c2,#T2.c2 AS [name] FROM #T1 LEFT OUTER JOIN #T2 ON #T1.c2= #T2.c1 AND #T2.c2=@name -- Вопросы 1. Чем с точки зрения возвращаемого результата различаются две хранимые процедуры? 2. Какой результат вернет запрос: SELECT * FROM #T1 3. Какой результат вернет запрос: SELECT * FROM #T2 4. Какой результат вернет вызов хранимой процедуры: EXEC #P1 'N1' 5. Какой результат вернет вызов хранимой процедуры: EXEC #P2 'N1' 6. Какой результат вернет вызов хранимой процедуры: EXEC #P1 'N3' 7. Какой результат вернет вызов хранимой процедуры: EXEC #P2 'N3' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.10.2008, 00:48:49
|
|||
|---|---|---|---|
Если знаете напишите пожалуйста |
|||
|
#18+
Егошин wrote: > 1. Чем с точки зрения возвращаемого результата различаются > две хранимые процедуры? А тебе зачем ? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.10.2008, 01:10:26
|
|||
|---|---|---|---|
|
|||
Если знаете напишите пожалуйста |
|||
|
#18+
2 MasterZiv: MasterZiv > 1. Чем с точки зрения возвращаемого результата различаются > две хранимые процедуры? А тебе зачем ? А Вы случайно не из Одессы? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.10.2008, 01:13:04
|
|||
|---|---|---|---|
Если знаете напишите пожалуйста |
|||
|
#18+
Пётр Седов2 MasterZiv: MasterZiv > 1. Чем с точки зрения возвращаемого результата различаются > две хранимые процедуры? А тебе зачем ? А Вы случайно не из Одессы? :)таки, и шо вы этим хочите сказать? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.10.2008, 01:20:47
|
|||
|---|---|---|---|
Если знаете напишите пожалуйста |
|||
|
#18+
Пётр Седов wrote: > > 1. Чем с точки зрения возвращаемого результата различаются > > две хранимые процедуры? > > А тебе зачем ? > > > А Вы случайно не из Одессы? :) А вы таки сами оттуда будете ? :-) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.10.2008, 11:56:23
|
|||
|---|---|---|---|
|
|||
Если знаете напишите пожалуйста |
|||
|
#18+
И тут нашлись, Мир огромен, но дороги пресекаются у судеб похожих... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.10.2008, 12:54:21
|
|||
|---|---|---|---|
|
|||
Если знаете напишите пожалуйста |
|||
|
#18+
1. Чем с точки зрения возвращаемого результата различаются две хранимые процедуры? В первой Left Join не имеет смысла. Работает как inner из-за условия в Where. 2. Какой результат вернет запрос: SELECT * FROM #T1 3. Какой результат вернет запрос: SELECT * FROM #T2 Это риторические вопросы. :-) 4. Какой результат вернет вызов хранимой процедуры: EXEC #P1 'N1' c2 name 1 N1 5. Какой результат вернет вызов хранимой процедуры: EXEC #P2 'N1' c2 name 1 N1 2 NULL 2 NULL 3 NULL 4 NULL 4 NULL 6. Какой результат вернет вызов хранимой процедуры: EXEC #P1 'N3' 7. Какой результат вернет вызов хранимой процедуры: EXEC #P2 'N3' Аналогично пп. 4, 5 ЗЫ А у Вас SQL'я нет? :-))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&mobile=1&tid=1344926]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
57ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 318ms |

| 0 / 0 |
