En búsquedas secuenciales, el tipo de entrada de datos especifica cómo comunica el usuario las siguientes sub-búsquedas. La diferencia principal está en la ejecución de la búsqueda, como en los siguientes tipos de entrada de datos:
Para encontrar nombres de tablas, defina la siguiente sentencia SQL:
select f_class_name from tb_dictionary where upper(f_class_name) like upper('{0}')
Usando esta definición en Conjunto de herramientas AutoCAD Map 3D, por ejemplo, escriba "lm_b*". Durante el tiempo de ejecución, el marcador de posición {0} se reemplaza por el caracter que el usuario ha introducido. El asterisco (*) se reemplaza por "%" y se muestran todas las tablas que empiezan por LM_B*.
Para encontrar nombres de calles con un cuadro de texto use la siguiente sentencia SQL que incluye una cláusula LIKE y usa el marcador de posición {0}.
select distinct LABEL_TEXT from LM_STREET_TBL where LABEL_TEXT like ('{0}') and GEOM is not NULL order by LABEL_TEXT
Para encontrar nombres de tablas, use la misma sentencia SQL:
select f_class_name from tb_dictionary where upper(f_class_name) like upper('{0}')
Por ejemplo, usando esta definición en Conjunto de herramientas AutoCAD Map 3D, empiece a escribir cualquier carácter. Durante el tiempo de ejecución, el marcador de posición {0} se reemplaza por el caracter que el usuario ha introducido más un prefijo %. El resultado es todas las tablas que empiezan por A, tal como se muestra en la siguiente sentencia SQL:
select f_class_name from TB_dictionary where UPPER (f_class_name) like UPPER ('A%')
Para buscar nombres de calles, use la siguiente sentencia SQL:
select distinct LABEL_TEXT from LM_STREET_TBL where GEOM is not NULL order by LABEL_TEXT
El siguiente diagrama muestra el flujo de trabajo con tipos de entrada de datos diferentes.
Búsqueda de elementos: flujo de trabajo de búsqueda secuencial con tipos de entrada de datos diferentes.