2017-09-28 26 views
0

テーブルの各国の名前を1つの列に表示し、各名前の文字数を別の列に表示するSQL文を作成しようとしています。私はLEN関数を読んでそれを使ってみましたが、無効な識別子だと言うエラーが出ます。私はそれを正しく使用していますか?それとも、より適切なSQLコマンドを使用するべきですか?LEN無効な識別子SQL

SELECT 
    COUNTRY_NAME, LEN(COUNTRY_NAME) 
FROM 
    COUNTRIES; 
+0

多分、LENGHTですか? –

+3

ご使用のデータベースで質問にタグを付けてください。 –

答えて

1

データベースごとに機能の名前が異なります。 len()が頻繁に使用されるが、length()も一般的に使用される。試してみることができます:

SELECT COUNTRY_NAME, LENGTH(COUNTRY_NAME) 
FROM COUNTRIES; 

あなたは明らかにデータベースについて学んでいます。どのデータベースを使用しているのか、どのように文書を使用するのかを理解する必要があります。

関連する問題