Estoy tratando de llamar a esta consulta desde JS pero tengo un error de sintaxis. Aquí estoy verificando si el valor es igual ""
o no, pero cuando escribo esta consulta " "
en Js, recibí un error. ¿Cómo puedo escribir esto en Js de manera diferente?
"select * from Slot where Slot.TeacherID="T2" and (Slot.ReservedStudent IS NULL OR Slot.ReservedStudent ="")"
Las comillas dobles internas chocan con las comillas externas. Para empezar, es un error de sintaxis en Javascript, antes de que se llegue a la base de datos.
Es mejor que use comillas simples dentro del texto SQL; de todos modos, ese es el carácter estándar para cadenas literales, mientras que las comillas dobles representan identificadores como nombres de columnas o tablas (aunque algunas bases de datos, como MySQL, admiten comillas dobles para cadenas):
sql = "select * from Slot where Slot.TeacherID='T2' and (Slot.ReservedStudent IS NULL OR Slot.ReservedStudent = '')"
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras