sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server 2005 Konstigt varchar-beteende

Låt mig svara med några citat från SQL Server-dokumentationen.

char och varchar

Konvertera teckendata

Så din varchar deklareras som en varchar(1) , och den implicita omvandlingen i din SET sats (från en strängliteral med längden 3 till en varchar(1) ) trunkerar dog till d .



  1. PDO Kan inte köra frågor medan andra obuffrade frågor är aktiva

  2. MariaDB 10 CentOS 7 flytta datadir elände

  3. Datetime BETWEEN-satsen fungerar inte i SQL Server

  4. Hur kan jag göra en asynkron databas i JavaFX