-
Como se trata de uma questão genérica, independente de um SGBD específico, a função pode ser SUBSTRING ou SUBSTR. Nesse caso, como queremos a primeira letra da string nome, devemos passar os seguintes argumentos:
(nome, 1, 1)
Esses parâmetros significam, respectivamente:
(<string>, índice de início da string, comprimento da string a ser extraída)
Assim, a única resposta que tem os valores corretos nos parâmetros é a letra A.
-
A função SUBSTRING retorna caracteres do tipo texto, binário ou imagem, de acordo com a posição inicial e tamanho passado como argumento.
Exemplo:
Select substring ('GUIADBA', 5, 3)
Obs.: (Determina quantas letras serão apresentadas a partir da 5ª posição, ou seja, as 3 letras DBA da palavra GUIADBA)
Resultado: DBA
fonte: http://blog.dbaacademy.com.br/funcao-substring-sql/
-
No oracle é SUBSTR
-
puts, cobrar SGBD específico é mta sacanagem ...
-
Java/C++:
- index começa com 0
- último parâmetro significa o index final
SQL:
- index começa com 1
- último parâmetro é o tamanho da substring
-
pronome relativo: que