zoukankan      html  css  js  c++  java
  • JDBC SQL语法

    结构化查询语言(SQL)是一种标准化的语言,它允许你在数据库上执行操作,如创建项目,读取内容,内容更新和删除条目。

    SQL是所有可能会使用几乎任何数据库支持,它允许独立于底层数据库的写入数据库的代码。

    创建数据库

    • 语法:
    SQL> CREATE DATABASE DATABASE_NAME;
    • 例子:
    SQL> CREATE DATABASE EMP;

    使用数据库

    • 语法:
    SQL> USE DATABASE_NAME

    删除数据库

    • 语法:
    SQL> DROP DATABASE DATABASE_NAME;

    创建表

    • 语法:
    SQL> CREATE TABLE table_name
    (
       column_name column_data_type,
       column_name column_data_type,
       column_name column_data_type
       ...
    );
    • 例子:
    SQL> CREATE TABLE Employees
    (
       id INT NOT NULL,
       age INT NOT NULL,
       first VARCHAR(255),
       last VARCHAR(255),
       PRIMARY KEY ( id )
    );

    删除表

    • 语法:
    SQL> DROP TABLE table_name;

    插入数据

    • 语法:
    SQL> INSERT INTO table_name VALUES (column1, column2, ...);
    • 例子:
    SQL> INSERT INTO Employees VALUES (100, 18, 'Zara', 'Ali');

    SELECT数据

    • 语法:
    SQL> SELECT column_name, column_name, ...
         FROM table_name
         WHERE conditions;
    • 例子:
    SQL> SELECT first, last, age 
         FROM Employees 
         WHERE id = 100;

    UPDATE数据

    • 语法:
    SQL> UPDATE table_name
         SET column_name = value, column_name = value, ...
         WHERE conditions;

    WHERE子句可以使用比较操作符例如=,!=,<,>,<=,和>=,以及BETWEEN和LIKE操作符。

    • 例子:
    SQL> UPDATE Employees SET age=20 WHERE id=100;

    DELETE数据

    • 语法:
    SQL> DELETE FROM table_name WHERE conditions;
    • 例子:
    SQL> DELETE FROM Employees WHERE id=100;
  • 相关阅读:
    【转载】Linux的进程间通信-信号量
    【转载】高性能数据库连接池的内幕
    【转载】我是一块硬盘(下)
    【转载】我是一块硬盘(上)
    69. Sqrt(x)
    68. Text Justification
    67. Add Binary
    66. Plus One
    65. Valid Number
    64. Minimum Path Sum
  • 原文地址:https://www.cnblogs.com/dear_diary/p/6658207.html
Copyright © 2011-2022 走看看