当前位置: 首页 > 知识库问答 >
问题:

在mysql数据库中插入“+”符号

松国兴
2023-03-14

>

  • 我在mysql数据库中有一个电话号码列表。

    电话号码格式为“234808090987”。

    我想将它修改为“+234808980898”如何修改数据库以将+符号添加到每一行。 我在数据库里有1500个号码

    aspilos_log(category2)中插入值('2');

    上面这些都不起作用

    或者有没有一种方法,我可以添加+符号,同时打印的数字从数据库

    mydb = mysql.connector.connect(
    host="db",
    user="root",
    passwd="aspilos",
    database="aspilos_log",
    auth_plugin="mysql_native_password"
    )
     mycursor = mydb.cursor()
     mycursor.execute("SELECT PHONE_NUMBER FROM category2")
     results = mycursor.fetchall()
     for i in zip(*results):
     number = list(i)
     print (number)
    
    • 我的意思是上面的输出是(23460798509004,23480987666556,23498077685449),
    • 有没有办法将其打印为(+2349084998883993,+23409878929888,+234576990046989)
  • 共有1个答案

    阙新觉
    2023-03-14

    您可以这样做:

    SELECT CONCAT('+', PHONE_NUMBER) FROM category2 
    

    此外,我建议不要存储任何可能用于格式化phone_number的内容。 目前你需要使用'+'符号来格式化,如果将来这个符号改变了,现在你需要用任何新的符号来格式化电话号码怎么办?

    这可能会让你痛苦。

     类似资料:
    • 我需要添加用户名从Facebook到数据库,这些名称有UTF-8字符,如 (ą,č,ę,ė,į,š,ų,ū).当我把它添加到数据库中,例如字母看起来像

    • 问题内容: 我试图将图像存储在数据库中,由于某种原因,它似乎无法正常工作。这是我桌子的结构。 这是我的查询,它插入图像或至少多数民众赞成在什么: 如果我打印file_get_contents($ tmp_image)的值,那么屏幕上会有大量数据。但是,此值不会存储在数据库中,这就是我面临的问题。 问题答案: 问题 这会在PHP中创建一个名为的字符串。暂时不要使用MySQL,因为您尚未执行任何查询。

    • 问题内容: 我想使用Web服务在远程Web服务器上的MYSQL数据库中插入文件。 我的问题是:什么类型的表列(例如varchar等)将存储文件?对于文件,insert语句会有所不同吗? 问题答案: BLOB数据类型最适合存储文件。 请参阅:如何使用PHP将.pdf文件作为BLOB存储到MySQL中? MySQL BLOB参考手册有一些有趣的注释

    • 我想我在这段代码中遇到了一点问题:当我试图在数据库中插入值时,我遇到了一个错误。

    • 我尝试从本地磁盘(Windows 10)向我的RDS MySQL数据库插入一个blob。然而,我的查询没有插入blob。新行包含所有其他列,但blob为空。 以下是我尝试过的: 我设置了文件的读/写权限 安全文件设置为/tmp。。。我不知道这是什么意思。这是路径还是变量?如果它是一个变量,我已经尝试从用户/系统变量“TMP”的路径上传blob,但没有成功。我无法更改安全文件,因为RDS允许更改。。

    • 问题内容: 我正在尝试将数据发送到php并将其插入到mysql数据库,但它似乎不起作用。我尝试将数据发送到php只是为了将其编码为json并将其回显为swift并返回结果,因此这意味着php文件已接收到数据。但是,插入数据无效。 swift2 httppost json.php 问题答案: 如果让服务器只是响应请求,那么问题就出在服务器内部,而不是客户端代码。我建议在PHP代码中添加一些错误处理:

    • 问题内容: 我想在我的MySQL数据库中插入整数188和90,但以下代码不起作用: 为什么不起作用? 问题答案: 编辑 为我工作: 在MySQL表;

    • 我正在尝试使用Java jdbc连接在mysql数据库中插入一行。。。。 这是我的密码, } 当我尝试运行代码时,我得到类强制转换异常。。。非常感谢您的帮助。这是我的学生。java类 } 当我运行代码时,我得到以下错误:线程“main”java中出现异常。lang.ClassCastException:类java。util。日期不能转换为java类。sql。jdbcsample中的日期(java.