Ada*_*dam 6 sql-server sql-server-2008
如何将类型为[ntext]的列转换/转换/转换为列类型[int]?我们假设列名是Client_ID,表是Client.我正在使用MS SQL Server 2014.
我尝试过:
SELECT
CONVERT (INT, a.CONTRACT_ID)
FROM [dbo].[src_CONTRACT_CONFIGXML] as a
Run Code Online (Sandbox Code Playgroud)
我得到的错误消息是:"不允许从数据类型ntext显式转换为int."
首先将其转换为NVARCHAR,然后再转换为INT.如下:
CONVERT(INT, CONVERT(NVARCHAR(100), CONTRACT_ID))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3735 次 |
| 最近记录: |