一个有关数据库中数据类型的问题? nvarchar型的字段,如果实际位数不够,会加上空格(在前或在后我忘了),此时也许你的where条件已经不满足了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 varchar 不加空格,char会在后面加空格的, varchar 不加空格,char会在后面加空格的, nvarchar 包含 n 个字符的可变长度 Unicode 字符数据。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零.如果其中任何参数属于 Unicode 数据类型,则所有参数将被转换为 Unicode 并执行 Unicode 模式匹配。当对 Unicode 数据(nchar 或 nvarchar 数据类型)使用 LIKE 时,尾随空格是有意义的。但是对于非 Unicode 数据,尾随空格没有意义。建议使用 nchar。 to bigysw(大花脸):上面的这一段代码是我抄来的,我不明白的是,为什么字段为字符类型且其值中包含了字母,例如:A00001、A00002、A00003......为什么上面的查询语句能找到除去该字母之后的最大值? 每个类型的字段都可以取Max值。 (delphi7)在源代码所有函数或过程前设置断点? 请问如何做一个程序,打印对联? 如何设置某按钮为窗体中的默认按钮 tstream的问题? D7+Sql Server2000的多用户并发控制问题! 一个关于类的小小问题,希望各位大虾能帮我解决(在线等待) 程序界面设计高手请进-在线等待。。。(MSN Explorer问题) NMSMTP1控件的问题! 我的程序执行效率很低?多线程? cn.yahoo.com 居然也改了! 怎么遍历一个目录? 在delphi中如何用程序定義excel的cells或columns的類型?
nvarchar 包含 n 个字符的可变长度 Unicode 字符数据。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零.
如果其中任何参数属于 Unicode 数据类型,则所有参数将被转换为 Unicode 并执行 Unicode 模式匹配。当对 Unicode 数据(nchar 或 nvarchar 数据类型)使用 LIKE 时,尾随空格是有意义的。但是对于非 Unicode 数据,尾随空格没有意义。建议使用 nchar。
上面的这一段代码是我抄来的,我不明白的是,为什么字段为字符类型且其值中包含了字母,
例如:A00001、A00002、A00003......
为什么上面的查询语句能找到除去该字母之后的最大值?