![]() |
1
35
数据库之间的字符串连接是不同的,因此了解哪个数据库很有帮助,因为您需要知道:
SQL Server 不将数值隐式转换为字符串值:
…所以你需要使用 CAST (or CONVERT) 将数据类型显式更改为基于文本的数据类型。 为了 Oracle和PostgreSQL ,使用双管道连接字符串:
为了 MySQL ,您可以使用 CONCAT function :
|
![]() |
2
2
试试这个:
或
|
![]() |
3
0
是的,只要绑定字段是字符串就可以了。 你犯了什么错误? |
![]() |
4
0
我不确定它是否是标准的SQL,但是PostgreSQL使用
|
![]() |
5
0
我在MS SQL中使用此查询
假设varcharcolumn为空
|
![]() |
Jack Skeletron · T-SQL三表求和 6 年前 |
![]() |
CSK · 列出sql server中存储过程中的存储过程 6 年前 |
![]() |
DRT · 从文本字段中提取多个日期 6 年前 |
![]() |
ihatemash · 确定可以合并哪些行的SQL查询 6 年前 |
![]() |
Shawn · 使用WinZip命令行的SQL Server作业 6 年前 |