Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 11260|Відповідь: 0

[Новий випуск] У чому різниця між тим, щоб SCOPE_IDENTITY() писатися до і після, у t-sql?

[Копіювати посилання]
Опубліковано 05.05.2015 17:48:49 | | |
  1. select SCOPE_IDENTITY() insert into tb_GoodsInfo values('sd','电器','232131','7','222')
  2. go
  3. insert into tb_GoodsInfo values('sd','电器','232131','7','222') select SCOPE_IDENTITY()
  4. go
Копія коду
Якщо нормальний ID дорівнює 1, то оператор SQL на першому рядку поверне null.
SQL-оператор на другому рядку поверне 1,

У чому різниця між написанням SCOPE_IDENTITY () до і після ()? Чому такий великий ефект?




Попередній:SQL отримує основне значення ключа після очікування INSERT
Наступний:asp.net простий тришаровий архітектурний код (система закупівель, продажу та управління запасами) вихідний код проекту
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com