次のSQL文があります。問題は、MID
機能が認識されないということです。 SQL ServerにMID
と同等の機能はありますか?おかげSQL ServerのMS Accessの中間相当
SQL:
SELECT
tblHR_Employees.ADLoginID AS bar,
Replace(LCase(Mid([LikesToBeCalled], 1, 1) & [lastname]), ' ', '') AS foo
FROM
[STONE_DB].[dbo].[tblHR_Employees]
WHERE
tblHR_Employees.ADLoginID IS NULL
AND tblHR_Employees.SeparationDate IS NULL;
戻り値:
メッセージ195、レベル15、状態10、行2
'ミッド' が認識組み込み関数名ではありません。
[** 'substring()' **](https://docs.microsoft.com/en-us/sql/t-sql/functions/substring-transact-sql)は同等です。 [** 'lower()' **](https://docs.microsoft.com/en-us/sql/t-sql/functions/lower-transact-sql)は、 'LCase()'と同等です。 – SqlZim
OH男はいそうです。私はそれに印を付けることができるように答えてください。 –
[SQL Serverの中間機能](https://stackoverflow.com/questions/29846579/mid-function-in-sql-server)の重複の可能性あり – SMM