Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Какви са ограниченията на SQL Server Compact? (Или - как се избира база данни, която да се използва на MS платформи?)

Не съм сигурен за криптирането, но вероятно ще намерите тази връзка за полезна:
http://msdn.microsoft.com/en-us/library/ms171955.aspx

Що се отнася до останалата част:
„Текст“ и „auto_increment“ ми напомнят за Access. Предполага се, че SQL Server Compact е съвместим с надстройката на сървъра издания на SQL Server, при което заявките и таблиците, използвани във вашата компактна база данни, трябва да се прехвърлят в пълна база данни без промяна. Имайки това предвид, първо трябва да погледнете типовете и имената на SQL Server, а не имената на достъпа:в този случай а именно varchar(max) , bigint и identity колони.

За съжаление, ще забележите, че това се проваля по отношение на varchar(max), тъй като Compact Edition все още няма типа varchar(max). Дано скоро го оправят. Въпреки това, типът ntext, който разглеждахте, поддържа много повече от 255 байта:всъщност 2, което възлиза на повече от 500 милиона знака.

И накрая, bigint използва 8 байта за съхранение. Вие поискахте 11. Мисля обаче, че тук може да сте объркани, че размерът за съхранение показва броя на наличните десетични цифри. Това определено НЕ е така. 8 байта за съхранение позволяват стойности до 2, които ще поберат много повече от 11 цифри. Ако имате толкова много елементи, вероятно все пак искате база данни от сървърен клас. Ако наистина искате да мислите с цифри, има numeric тип също е предоставен.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да изтриете задача на агент на SQL Server в Azure Data Studio

  2. DATEDIFF_BIG() Примери в SQL Server

  3. Как да преименувате ограничение на първичния ключ за множество таблици в база данни на SQL Server - SQL Server / TSQL урок, част 64

  4. Как да филтрирате обекти в SQL Server Management Studio (SSMS) - SQL Server / TSQL урок, част 19

  5. Динамично изпълнение на SQL в SQL Server