Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从phpmyadmin将mysqli默认列结构设置为大写_Mysql - Fatal编程技术网

如何从phpmyadmin将mysqli默认列结构设置为大写

如何从phpmyadmin将mysqli默认列结构设置为大写,mysql,Mysql,我需要将数据保存到MySQL列中,假设该列的名称为“first_name”。那么,在默认情况下,如何将数据保存为大写 是否有任何方法可以将列值设置为默认大写,以便每次从任何脚本插入数据时,它都会自动以大写形式保存 在选择时使用UPPER()函数,您不需要按db中的大写字母 select UPPER(first_name) from table_name 如果需要插入时间,请在插入时间使用相同的函数 INSERT INTO table_name (first_name) VALUES (

我需要将数据保存到MySQL列中,假设该列的名称为“first_name”。那么,在默认情况下,如何将数据保存为大写

是否有任何方法可以将列值设置为默认大写,以便每次从任何脚本插入数据时,它都会自动以大写形式保存

在选择时使用UPPER()函数,您不需要按db中的大写字母

select UPPER(first_name) from table_name
如果需要插入时间,请在插入时间使用相同的函数

 INSERT INTO table_name (first_name)
 VALUES (  upper( 'name_first' ) )

虽然我更喜欢在选择时转换

mysql是数据库。Mysqli是一个使用phpPlease连接到mysql数据库的API,请参考这个链接Hello@Siva,Thanx以获取回复,但我只需要从数据库中保存它。有没有什么方法可以将列设置为默认大写,这样每次从脚本插入数据时,它都会自动以大写形式保存?这是什么意思?插入时所有插入值是否大写?为什么不在你的应用程序中这样做呢?Hello@Nico Haase,我关心的是使数据库列作为默认值工作,以大写形式保存数据,无论数据是否以小写形式保存。Hello@Zaynul,Thanx用于回复,但我只需要从数据库中保存它。是否有任何方法可以将列设置为默认大写,以便每次从任何脚本插入数据时,它都会自动以大写形式保存。