View Full Version : Identity در اوراكل
ir_programmer
یک شنبه 13 مرداد 1387, 11:56 صبح
من توي SQL از Identity@@ براي باز گرداندن كد كليدي Auto بعد از عمليات Insert استفاده مي كردم.
اما نمي دونم توي اوراكل چطور ميشه كد Auto رو بعد از عمليات Insert بدست اورد!
كسي ميدونه؟
دستورات رو ميخام توي كد برنامه بذارم و از دستورات PLSQL نبايد باشه!
abbasegold
پنج شنبه 23 آبان 1387, 22:43 عصر
http://barnamenevis.org/forum/showthread.php?t=131049
abbasegold
پنج شنبه 23 آبان 1387, 22:45 عصر
البته در لینک بالا کار در Database انجام میشه
اگر میخواهی در کد این کار را انجام دهی میتوانی مقدار Sequence را در کد Select کرده و بعد آن را insert کنی.
البته این کار به هیچ وجه توصیه نمیشود.
ASKaffash
چهارشنبه 13 آذر 1387, 11:29 صبح
با سلام
شبیه این کد :
Create Table Test (ID Integer ,Str Varchar2(100))
Create Sequence S
Insert into Test Values(S.NEXTVAL,'Ok')
Insert into Test Values(S.NEXTVAL,'Not')
Select * From Test
Developer Programmer
سه شنبه 10 دی 1387, 22:15 عصر
البته این کار به هیچ وجه توصیه نمیشود.
به چه دلیل ؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.