Adikao ny laharana ao anatin'io latabatra io ihany

Nomena taorian'ny SQL (MS SQL 2008):

SET IDENTITY_INSERT MyTable ON
GO
INSERT INTO MyTable
  SELECT * FROM MyTable
  WHERE Id = @SomeId
GO
SET IDENTITY_INSERT MyTable OFF

Izany dia miteraka: Ny sanda mazava ho an'ny tsanganana momba ny fizahana ao amin'ny tabilao 'MyTable' dia tsy azo faritana rehefa ampiasaina ny lisitry ny tsanganana ary ONANA ny IDENTITY_INSERT.

Eny, tena mila mamaritra lisitry ny tsanganana ve aho? Tsy misy fomba hitazomana azy ho generic ve? Ohg raha mampiditra tsanganana ny mpandrindra aorin'izay, ity tsanganana ity dia tsy hanao an'io fanazaran-tena io, ary tsy hahomby izy io raha tsy avela ny null ...

8
задан pilif 22 June 2011 в 13:34
поделиться