Nếu một trường trong bảng là tùy chọn, thì có thể chèn bản ghi mới hoặc cập nhật bản ghi mà không cần thêm giá trị vào trường này. Sau đó, trường sẽ được lưu với giá trị NULL
Ghi chú. Giá trị NULL khác với giá trị 0 hoặc trường chứa dấu cách. Trường có giá trị NULL là trường đã bị bỏ trống trong quá trình tạo bản ghi
Làm cách nào để kiểm tra giá trị NULL?
Không thể kiểm tra giá trị NULL bằng các toán tử so sánh, chẳng hạn như =, < hoặc
Thay vào đó, chúng ta sẽ phải sử dụng các toán tử
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
7 và function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
8IS NULL Cú pháp
CHỌN tên_cột
TỪ_tên_bảng
Ở ĐÂU tên_cột LÀ NULL;
Cú pháp KHÔNG NULL
CHỌN tên_cột
TỪ_tên_bảng
Ở ĐÂU tên_cột KHÔNG PHẢI NULL;
Cơ sở dữ liệu demo
Dưới đây là một lựa chọn từ bảng "Khách hàng" trong cơ sở dữ liệu mẫu của Northwind
ID khách hàng Tên khách hàng Tên liên hệĐịa chỉThành phốMã bưu chínhQuốc gia1Alfreds FutterkisteMaria AndersObere Str. 57Berlin12209Đức2Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitución 2222Mexico D. F. 05021Mexico3Antonio Moreno TaqueríaAntonio MorenoMataderos 2312México D. F. 05023Mexico4Xung quanh Sừng Thomas Hardy120 Hanover Sq. Luân ĐônWA1 1DPUK5Berglunds snbbköpChristina BerglundBerguvsvägen 8LuleåS-958 22Thụy Điển
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
9function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
0function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
1function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
2function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
3function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
4function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
5function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
6function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
7function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
8function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
00function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
01 Khi các giá trị của bạn trống/null [$val1=="" hoặc $val1==NULL] và bạn muốn NULL được thêm vào SQL chứ không phải 0 hoặc chuỗi rỗng, như sau
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
Lưu ý rằng null phải được thêm là "NULL" chứ không phải là "'NULL'". Các giá trị khác null phải được thêm vào dưới dạng "'". $val1. "'", vân vân
Hy vọng điều này sẽ hữu ích, tôi chỉ phải sử dụng điều này cho một số bộ ghi dữ liệu phần cứng, một số trong số chúng thu thập nhiệt độ và bức xạ, một số khác chỉ bức xạ. Đối với những người không có cảm biến nhiệt độ, tôi cần NULL chứ không phải 0, vì những lý do rõ ràng [ 0 cũng là một giá trị nhiệt độ được chấp nhận]
Làm cách nào để thay thế một chuỗi rỗng bằng NULL trong truy vấn chèn MySQL?
Tìm hiểu cách thay thế một chuỗi rỗng bằng NULL trong MySQL/MariaDB
- 04 Th09, 2020
- 2 phút đọc
Trong bài viết này, chúng ta sẽ xem cách chúng ta có thể chèn các giá trị
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
2 vào vị trí của một chuỗi trống trong MySQL/MariaDB. Đối với các ví dụ trong bài viết này, hãy giả sử rằng- Chúng tôi có một bảng _______ 03 với ba cột;
- Chúng tôi có một biến
7 [trong bất kỳ ngôn ngữ lập trình nào] có khả năng có một chuỗi rỗng làm giá trịfunction addValues[$val1, $val2] { db_open[]; // just some code ot open the DB $query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [". [[$val1=='']?"NULL":["'".$val1."'"]] . ", ". [[$val2=='']?"NULL":["'".$val2."'"]] . "]"; $result = mysql_query[$query]; db_close[]; // just some code to close the DB }
Chúng tôi sẽ sử dụng lược đồ xây dựng sau để xây dựng bảng của chúng tôi
CREATE TABLE `user` [ id INT NOT NULL AUTO_INCREMENT, name VARCHAR[25] NOT NULL, job_title VARCHAR[25], PRIMARY KEY [id] ];
Sử dụng Hàm NULLIF[]
Hàm
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
8 trả về function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
2 nếu hai biểu thức [đối với e. g. CREATE TABLE `user` [ id INT NOT NULL AUTO_INCREMENT, name VARCHAR[25] NOT NULL, job_title VARCHAR[25], PRIMARY KEY [id] ];0 và
CREATE TABLE `user` [ id INT NOT NULL AUTO_INCREMENT, name VARCHAR[25] NOT NULL, job_title VARCHAR[25], PRIMARY KEY [id] ];1] bằng nhau khi so sánh. Nếu hai biểu thức không bằng nhau, biểu thức đầu tiên được trả về. Nó có cú pháp sau
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
2Ví dụ để chèn
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
2 thay vì một chuỗi trống bằng cách sử dụng function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
8, chúng ta có thể làm như saufunction addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
5Điều này sẽ chèn
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
2 vào cột function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
6 khi giá trị của biến "function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
7" khớp với một chuỗi trống. Và khi hai biểu thức không khớp nhau thì giá trị của biến function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
7 sẽ được chèn vàoSử dụng hàm IF[]
Hàm
CREATE TABLE `user` [ id INT NOT NULL AUTO_INCREMENT, name VARCHAR[25] NOT NULL, job_title VARCHAR[25], PRIMARY KEY [id] ];8 trả về biểu thức đầu tiên nếu điều kiện là
CREATE TABLE `user` [ id INT NOT NULL AUTO_INCREMENT, name VARCHAR[25] NOT NULL, job_title VARCHAR[25], PRIMARY KEY [id] ];9 và biểu thức thứ hai nếu điều kiện là
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
20. Nó có cú pháp saufunction addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
3Chúng ta có thể chỉ cần có một điều kiện để kiểm tra xem giá trị đến từ một biến [e. g. "
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
7"] có phải là một chuỗi rỗng hay không, và theo đó trả về function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
2 nếu điều kiện là CREATE TABLE `user` [ id INT NOT NULL AUTO_INCREMENT, name VARCHAR[25] NOT NULL, job_title VARCHAR[25], PRIMARY KEY [id] ];9 hoặc chính chuỗi đó nếu không. Ví dụ
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
7Sử dụng toán tử CASE
Sử dụng
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
24 có thể là một lựa chọn khác. Tuy nhiên, nó có thể không phải là sự lựa chọn tốt nhất khi bạn chỉ có một điều kiện. Cú pháp cho nó như saufunction addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
9Ví dụ sau đây cho thấy cách sử dụng
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
24, chúng ta có thể chèn function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
2 khi "function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
7" trống và chèn giá trị của chính biến đó nếu khôngfunction addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
3Hy vọng bạn tìm thấy bài viết này hữu ích. Nó được xuất bản vào ngày 04 tháng 9 năm 2020. Hãy thể hiện tình yêu và sự ủng hộ của bạn bằng cách chia sẻ bài đăng này
- Phát triển web
- phụ trợ
- mysql
- MariaDB
- SQL
- cơ sở dữ liệu
Chèn giá trị NULL
Câu lệnh SQL INSERT cũng có thể được sử dụng để chèn giá trị NULL cho một cột
Thí dụ
bảng mẫu. đại lý
Để thêm các giá trị'A001','Jodi','London','. 12','NULL' cho một hàng trong bảng 'agents' thì có thể sử dụng câu lệnh SQL sau
Mã SQL
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
4SQL chèn giá trị vào các cột cụ thể
Câu lệnh SQL INSERT INTO cũng có thể được sử dụng để chèn một hoặc nhiều cột cụ thể cho một hàng. Bắt buộc phải đề cập đến [các] tên cột trong truy vấn SQL
Thí dụ
bảng mẫu. đại lý
Để thêm các giá trị'A001','Jodi' và ', 12' vào các cột 'agent_code', 'agent_name' và 'commission' vào bảng 'agents', có thể sử dụng câu lệnh SQL sau
Mã SQL
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
0Xem cơ sở dữ liệu mô hình của chúng tôi
Đây là một tài liệu mới tập hợp các câu hỏi có câu trả lời ngắn gọn và đơn giản, hữu ích cho việc học SQL cũng như phỏng vấn
Thực hành bài tập SQL
- Bài tập SQL, Thực hành, Lời giải
- SQL Lấy dữ liệu từ bảng [33 Bài tập]
- SQL Boolean và Toán tử quan hệ [12 Bài tập]
- SQL Wildcard và toán tử đặc biệt [22 bài tập]
- Hàm tổng hợp SQL [25 bài tập]
- Đầu ra truy vấn định dạng SQL [10 Bài tập]
- Truy vấn SQL trên nhiều bảng [8 bài tập]
- LỌC và SẮP XẾP trên cơ sở dữ liệu nhân sự [38 bài tập]
- SQL THAM GIA
- SQL THAM GIA [29 Bài tập]
- SQL THAM GIA trên cơ sở dữ liệu nhân sự [27 bài tập]
- CÁC CÂU HỎI THƯỜNG GẶP SQL
- SQL SUBQUERIES [39 Bài tập]
- SQL SUBQUERIES trên Cơ sở dữ liệu nhân sự [55 Bài tập]
- SQL Union[9 Bài tập]
- Chế độ xem SQL[16 Bài tập]
- Quản lý tài khoản người dùng SQL [16 Bài tập]
- Cơ sở dữ liệu phim
- Các truy vấn CƠ BẢN trên Cơ sở dữ liệu phim [10 Bài tập]
- SUBQUERIES trên Cơ sở dữ liệu phim [16 Bài tập]
- THAM GIA trên Cơ sở dữ liệu phim [24 Bài tập]
- Cơ sở dữ liệu bóng đá
- Giới thiệu
- Các truy vấn CƠ BẢN trên Cơ sở dữ liệu bóng đá [29 Bài tập]
- SUBQUERIES trên Cơ sở dữ liệu bóng đá [33 Bài tập]
- THAM GIA các truy vấn trên Cơ sở dữ liệu bóng đá [61 Bài tập]
- cơ sở dữ liệu bệnh viện
- Giới thiệu
- CƠ BẢN, CÂU HỎI PHỤ và THAM GIA [39 Bài tập]
- cơ sở dữ liệu nhân viên
- Truy vấn CƠ BẢN trên Database nhân viên [115 Bài tập]
- SUBQUERIES trên Cơ sở dữ liệu nhân viên [77 Bài tập]
- Nhiều hơn để đến
Bạn muốn cải thiện bài viết trên?
Trước. Chèn câu lệnh
Tiếp theo. Chèn kết quả của một truy vấn vào một bảng khác
SQL. Lời khuyên trong ngày
Chọn hàng ngẫu nhiên
function addValues[$val1, $val2] {
db_open[]; // just some code ot open the DB
$query = "INSERT INTO uradmonitor [db_value1, db_value2] VALUES [".
[[$val1=='']?"NULL":["'".$val1."'"]] . ", ".
[[$val2=='']?"NULL":["'".$val2."'"]] .
"]";
$result = mysql_query[$query];
db_close[]; // just some code to close the DB
}
1cơ sở dữ liệu. PostgreSQL
Giới thiệu. https. //chút. ly/3SwH0rN
Làm thế nào để bạn chèn một giá trị NULL trong MySQL?
Bạn có thể chèn giá trị NULL vào cột int với điều kiện i. e. cột không được có ràng buộc NOT NULL. Cú pháp như sau. INSERT INTO yourTableName[yourColumnName] giá trị[NULL];
Làm thế nào để bạn thêm các giá trị NULL?
Bạn cũng có thể chỉ định từ khóa NULL trong mệnh đề VALUES để cho biết rằng một cột phải được gán giá trị NULL