sql中常量和变量的引用

String name =jtf.getText().trim();

String sql="select * from stu where stuname=‘  "+name+"  ‘  ";

‘"+name+"‘这样表示你数据库里的字段不是数字或者自动编号型的
"+name+"这样表示数字或者自动编号型

如果name是字符串常量,那么可以直接‘name‘
但是如果name是变量,那么就不能直接‘name‘,因为直接这么使用,你得到的值是name,而不是name变量的值

时间: 2024-10-30 14:34:40

sql中常量和变量的引用的相关文章

关于JAVA中的抽象类和接口中常量和变量定义的原因

转载自https://my.oschina.net/cdzsc/blog/86107 在抽象类中,可以包含一个或多个抽象方法:但在接口(interface)中,所有的方法必须都是抽象的,不能有方法体,它比抽象类更加"抽象". 1. 为什么接口中只能定义static final:     1.1 static(这时暂且认为是变量)解释:因为一个类可以实现多个接口,如果一个类同时实现了多个接口而每个接口中都定义了同一个变量的话就会产生在类中不知道是哪个接口中的变量了,所以必须定义成stat

SQL中declare申明变量

在sql语句中加入?变量. declare @local_variable data_type 声明时须要指定变量的类型, 能够使用set和select对变量进行赋值, 在sql语句中就能够使用@local_variable来调用变量 声明中能够提供值,否则声明之后全部变量将初始化为NULL. 比如:declare @id int declare @id int = 3 set @id=2 select id select @id = column_id from table where col

PHP中常量和变量的区别

1.常量只能赋一次值: 以下是申请常量的两种方法: const THE_VALUE="one"; define("THE_VALUE","one"); 2.变量是可以多次赋值: $a=10; $a=20; echo $a; 输出结果会是20:

sql: 临时表与表变量的区别

一.表变量 表变量在SQL Server 2000中首次被引入.表变量的具体定义包括列定义,列名,数据类型和约束.而在表变量中可以使用的约束包括主键约束,唯一约束,NULL约束和CHECK约束(外键约束不能在表变量中使用).定义表变量的语句是和正常使用Create Table定义表语句的子集.只是表变量通过DECLARE @local_variable语句进行定义. 表变量的特征: 表变量拥有特定作用域(在当前批处理语句中,但不在任何当前批处理语句调用的存储过程和函数中),表变量在批处理结束后自

ABAP 7.50 新特性 – Open SQL中的宿主表达式和其它表达式

在长期的停滞后,Open SQL的发展终于从沉睡中醒来.从ABAP 7.40开始,SAP推进了某些关键的改变,以尽可能地包含SQL92中的特性,并提供与ABAP CDS中的DDL里面的SELECT一样的功能给Open SQL.为了实现这些目标,ABAP运行时环境中引入了一个新的SQL parser作为Open SQL的新基础.结果就是,Open SQL现在可以在ABAP中扮演一些和以往不同的角色了. 虽然在7.40之前,Open SQL更多地被视为ABAP语言本身的一部分,但在同时,SQL关键字

C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法

有些成员变量的数据类型比较特别,它们的初始化方式也和普通数据类型的成员变量有所不同.这些特殊的类型的成员变量包括: a.引用 b.常量 c.静态 d.静态常量(整型) e.静态常量(非整型) 常量和引用,必须通过参数列表进行初始化.    静态成员变量的初始化也颇有点特别,是在类外初始化且不能再带有static关键字,其本质见文末. 参考下面的代码以及其中注释:#include <iostream>using namespace std; class BClass{public: BClass

【iOS】Swift中Playground,常量、变量、字符串等小结

一.代码及书写的几点变化(相比于OC) 1. 更像Java,Javascript或Python的格式了 2. 结尾的分号可写可不写了(同一行的多条语句中间必须加分号) 3. 不需要写main函数了,直接是从上往下执行 4. 文件后缀变.swift了,不再是.h与.m两个文件了 ...... 二.Playground Playground顾名思义,Play是玩的意思,ground是地方的意思.拿来玩.写demo或者测试很nice.在WWDC上演示了Playground实时显示,并演示了一个简单的小

04 Tensorflow的中的常量、变量和数据类型

打开Python Shell,先输入import tensorflow as tf,然后可以执行以下命令. Tensorflow中的常量创建方法: hello = tf.constant('Hello,world!', dtype=tf.string) 其中,'Hello,world!'是常量初始值:tf.string是常量类型,可以省略.常量和变量都可以去构建Tensorflow中的图. Tensorflow中变量的创建方法: a = tf.Variable(10, dtype=tf.int3

php中的常量、变量

变量和常量的定义 变量:php中的变量用一个美元符号 $ 后面跟一个变量名来表示.变量名是区分大小写的.另外一个有效的变量名是有字母或者下滑线开头,后面跟上任意的字母.数字或者下划线. 变量的生效范围:变量的范围即它生效范围.大部分的php变量只有一个单独的范围,这个单独的范围跨度同样包含了include和require引入的文件.例如: <?php $a = 2; include'b.inc'; ?> 这个变量将会在b.inc 文件中生效. 常量:常量是一个简单值的标识符(名字).如同其名称