Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Kerangka Entitas - Ukuran baris lebih besar dari ukuran baris maksimum yang diizinkan yaitu 8060

Satu-satunya cara saya dapat melihat Anda mendapatkan kesalahan ini dengan definisi tabel itu adalah jika Anda sebelumnya memiliki kolom lebar tetap yang besar yang telah dihapus.

CREATE TABLE [dbo].[Attachments] (
    [Id] int IDENTITY(1,1) NOT NULL,
    [FileName] nvarchar(255) NOT NULL,
    [Attachment] varbinary(max) NOT NULL,
    Filler char(8000),
    Filler2 char(49)
);

ALTER TABLE  [dbo].[Attachments] DROP COLUMN Filler,Filler2

INSERT INTO [dbo].[Attachments]
([FileName],[Attachment])
VALUES
('Foo',0x010203)

Yang Memberi

Jika demikian, coba buat ulang tabel

ALTER TABLE [dbo].[Attachments] REBUILD 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Instalasi Business Intelligence Development Studio 2008

  2. Berapa kali karakter tertentu muncul dalam string

  3. Instalasi SQL Server 2008

  4. Kesalahan pengaturan newsequentialid () default di sql server 2008

  5. Bingung tentang urutan Pemrosesan Kueri Logis Itzik Ben-Gan dalam buku SQL Server 2005 dan buku SQL Server 2008-nya