mayoría de los lenguajes SQL tienen funciones básicas de SQL que proporcionan características que son similares a los encontrados en los lenguajes de programación estándar. Estas funciones se pueden utilizar para automatizar una variedad de tareas , especialmente tareas relacionadas con caracteres y cadenas de caracteres . Por lo general , las funciones y la cadena de caracteres se utilizan como parte de las consultas de selección para recuperar sólo los datos específicos que cumplan los criterios de resultado de la función o de manipular los datos en base a los resultados de la función. Instrucciones
Recuperación de datos con un conjunto número de caracteres en MySQL /mysql
1
Abra la herramienta de línea de comandos de MySQL (Linux ) , vaya hasta la ubicación de instalación MySQL y escribiendo el comando mysql en el prompt .
$ . /mysql
2
Crear una tabla denominada CHAR_TABLE con una columna de tipo VARCHAR ( 20 ) llamado CHAR_LENGTH .
CREATE TABLE CHAR_TABLE ( CHAR_LENGTH VARCHAR ( 20 ));
3
Insertar un valor, ' MYSQLTEXT ' , en la tabla CHAR_TABLE . Introduzca el valor en la columna CHAR_LENGTH
INSERT INTO VALORES CHAR_TABLE ( CHAR_LENGTH ) ( ' MYSQLTEXT ' ) ; .
4
escribir una sentencia SQL que utiliza la función mysql CHAR_LENGTH para seleccionar el valores en CHAR_TABLE con una longitud de 9
SQL > select * from CHAR_TABLE donde CHAR_LENGTH ( CHAR_LENGTH ) = 9 ; .
5
Pulse " Enter" para mostrar la columna ( s ) que tienen 9 caracteres. En este caso, el resultado será " MYSQLTEXT ' los datos.
Recuperando datos con un conjunto de número de caracteres en SQL Server Express /sqlcmd
6
Abra el sqlcmd utilidad (Windows ) , escriba el comando sqlcmd en el indicador.
Haga clic en Inicio
Haga clic en Ejecutar tipo cmd
> sqlcmd
7
Crear una tabla denominada CHAR_TABLE con una columna de tipo VARCHAR ( 20 ) llamado CHAR_LENGTH .
CREATE TABLE CHAR_TABLE ( CHAR_LENGTH VARCHAR ( 20 ))
GO
< br > 8
Insertar un valor, ' SQLSERVERTEXT ' , en la tabla CHAR_TABLE . Introduzca el valor en la columna CHAR_LENGTH .
INSERT INTO VALORES CHAR_TABLE ( CHAR_LENGTH ) ( ' SQLSERVERTEXT ' )
GO
9
Escribe una sentencia SQL que utiliza la función len SQL Server para seleccionar los valores en CHAR_TABLE con una longitud de 13 .
SELECT * FROM CHAR_TABLE que len ( CHAR_LENGTH ) = 13
GO
10
Pulse el botón " Enter" para mostrar la columna ( s ) que tienen 13 caracteres. En este caso, el resultado será " SQLSERVERTEXT de los datos.
Recuperando datos con un conjunto de número de caracteres en Oracle expreso /SQL * Plus
11
Abra el utilidad SQL * Plus con el comando sqlplus y entrar ninguna contraseña instrucciones que aparecen .
> sqlplus nombre de usuario ( nombre de esquema )
12
Crear una tabla denominada CHAR_TABLE entre VARCHAR ( 20 de la columna de tipo ) nombrado CHAR_LENGTH
CREATE TABLE CHAR_TABLE ( CHAR_LENGTH VARCHAR ( 20 ) ) .
13
Insertar un valor, ' SQLPLUSTEXT ' , en la tabla CHAR_TABLE . Introduzca el valor en la columna CHAR_LENGTH
INSERT INTO VALORES CHAR_TABLE ( CHAR_LENGTH ) ( ' SQLPLUSTEXT ' ) ; .
14
escribir una declaración SQL que utiliza la función de longitud de SQL * Plus para seleccionar los valores en CHAR_TABLE con una longitud de 11
SELECT * from CHAR_TABLE en longitud ( CHAR_LENGTH ) = 11 ; .
15
Pulse " Enter" para mostrar la columna ( s ) que tiene 11 caracteres. En este caso, el resultado será " SQLPLUSTEXT ' los datos.