“Conocimiento software>Software de base de datos

Cómo utilizar INSTR en DB2

2012/6/12
DB2 es un software de gestión de base de datos realizada por IBM. A pesar de que tiene miles de funciones incorporadas , en realidad no tienen " INSTR " , que es una función de software de base de la competencia realizada por Oracle . A pesar de que DB2 no tiene INSTR , tiene un equivalente : "POSITION" . Tanto INSTR y POSICIÓN buscar una subcadena de la posición de partida de esa subcadena en la serie-fuente . Por ejemplo , si usted tiene la cadena " palabra" y quiso saber la posición de la subcadena "o " ambas funciones volvería " 2 ", ya que "o " se inicia en la segunda posición en la " palabra". Instrucciones
1

Haga clic en el menú Inicio , seleccione "DB2 ", y seleccione " línea de comandos" o " Ventana de comandos ".
2

Type " >> SITIO "seguido de un paréntesis de apertura . Este código , así como las siguientes líneas de código , están todos en la misma línea. No presione " Enter" hasta que esté listo para devolver el resultado del código .
3

Tipo de la subcadena desea conocer la ubicación de dentro de otra cadena. Conjunto de la subcadena en marcas de una sola cotización , seguido de una coma. Por ejemplo, para devolver la posición de "o" en la cadena " palabra ", escribe :

>> SITIO ( 'o' ,
4

Tipo de búsqueda - vivienda string la subcadena dentro de las marcas - comillas simples , seguido de una coma en este ejemplo: .

>> SITIO ( "o" , "palabra" ,
5

Tipo . la unidad de longitud de la cadena que representa la posición Type ' CODEUNITS32 ' por el valor que se muestra en UTF- 32 unidades de código de 32 bits , el tipo ' CODEUNITS16 por el valor que se muestra en UTF- 16 unidades de código de 16 bits , o tipo " . oCTETOS "por el valor que se muestra en bytes para finalizar el ejemplo, para encontrar la posición de" o " en " la palabra " como un valor de octeto, el código completo es:

>> SITIO ( "o" , "palabra" , " OCTETO ' )

Pulse" Enter ". el resultado es la posición inicial de la subcadena en la serie-fuente .

Software de base de datos
Cómo acceder a ANSI SQL
¿Cuáles son las responsabilidades de DBA y diseñadores de bases de datos?
¿Por qué Oracle es un proveedor de base de datos tan popular?
Cómo mejorar el rendimiento de recuperación por Relevancia Feedback
Cómo unirse a varias tablas consultas en Access 2003
¿Qué son las bases de datos de Internet?
Cómo calcular el tamaño de una tabla en Oracle
¿Cómo puedo agregar como campos en una consulta en Access 2007
Conocimiento de la computadora © http://www.ordenador.online